|
2001,运筹帷幄
2001年,怀着要考研又要工作的矛盾心理,我进入了一家通信公司。如人所料,第一个接手的实践项目就和网络有关!
公司要求我用红外设备协议搞网络的应用层服务,也就是要在红外线传输上实现HTTP,FTP等互联网应用服务,当时在没有任何资料给我的情况下可把我弄傻眼了。从网上挖了一大堆乱七八糟的有关IRDA的资料下来瞎搞,结果搞了几天才让两个红外串行设备工作起来。
这个时候,公司带我的老大教我写需求分析,才使我第一次认识到需求对设计的重要性。最终,在几个星期之后,我在IRDA上实现了使用套接字的字节流传输。同时,经过痛苦的阅读理解,在大片大片的HTTP、FTP协议文档下面,我实现了IP之上的一个代理程序。几天之后,成功将代理的功能移植到了IRDA之上。这是我在四川国腾集团、国腾科技(原四川华威信息有限公司研究中心)做本科毕业设计时自主完成的一些项目。
它们建立在IRDA标准红外线外设应用以及应用层协议代理处理的基础上。
我的论文:《通过红外线设备进行TCP/IP互连》 |
|
标准红外线文件传输应用 IRDA
File Transmission |
|
(该程序于2001年7月停止更新!)
IRFDemo
客户和服务器两边都可以同时通过红外线互传文件。
有信息到达,软件自动通知用户文件到来,由用户选择是否接收。

IRFDemo 界面
下载:IRFDemo
|
|
|
标准红外线设备的Http代理服务(需要标准红外线设备) IRDA
HTTP Proxy |
|
|
|
Http与Ftp代理服务(无红外线支持)
Http/FTP Proxy Server |
|
(该程序于2001年6月停止更新!)
该程序在服务器上运行,通过分别设置HTTP端口和FTP端口,系统可同时进行超文本和文件传输协议的代理服务。软件界面是对每一个请求的解析显示。

Proxy Server 界面
下载:Proxy
Server
|
|