Python应用

前段时间,我们单位开展了一个小的有趣的项目。坦白说,我通常觉得这种小项目很好玩,因为它总可以让我放肆的实验一些新的idea^_^ 因为我们是做网络管理设备的,而我们需要花蛮多钱去租一些真实的设备,来测试我们的网管软件。而实际上我们无非就是telnet上这个网络设备,输入一些命令,得到一些结果。于是,我们想开发一个模拟器,替换掉这些真实设备。因为想到这个idea的哥们是我的好朋友,于是自然而然我就上了他的贼船:)

 

       因为单位项目的一些保密性(原谅我,虽然确实没有任何技术含量,但确实需要保密),我不能把整个解决方案贴出来。我最大的体会就是,Python真是一个方便的工具,他提供了后端到前端所有的解决方案。首先,我的Telnet服务器是用Python写得,当然我比较懒,不愿意自己去实现epoll,而是直接使用了Twisted这个框架。这个框架真是没话说,对于我们这种低并发访问,轻而易举。后来,我想给我哥们做一个方便的管理工具,于是我采用了BS架构,还是RESTFul的,够眩吧。Python的CS也不难,不过BS对这种项目更适合。我使用的是Bottle这个框架,非常好用。一天就搞定了。不过因为他需要其他的库来支持Session,所以我就放弃了认证这一块:)当然,也顺道温习了一下CSS/JS,嗨,前端设计我最欠缺的就是美术功底。

你可能感兴趣的:(应用服务器,框架,python,网络应用,项目管理)