1.2开发方法
系统采用C/S体系结构,在同一户局域网的任何主机在网络条件合格的情况先都可以通过客户端登入服务器并同服务器进行信息交流,服务端可以是任意主机绑定未被占用端口实现监听整个局域网客户端的登入和信息传输,在功能方面可以实现客户端信息测试,C/S之间协议建立等等。在开发阶段上讲可以分为构思,搭建,实现。测试和调试等。此外C#开发的集成环境为Visual Studio 2010。
2.调研及可行性分析
2.1调研
通过对学生,教师调研和学院毕业设计相关要求了解,确定项目要实现相关的动能。
实现服务端开发,实现服务监听。
实现客户端,并启动客户端连接。
实现服务端对多客户端列表显示。
实现服务端和客户端信息交流,服务端实现功能,客户端实现测试功能。
服务端与客户端形成简单协议,实现相关智能回复功能。
分别用线程,同步和异步方法实现服务端和客户端开发。
2.2总体目标
实现服务端和客户端界面操作,完成服务器与客户端信息交流,简单的双方协议以及服务器的群消息功能和客户端的消息测试功能等面要简洁合理,基本处理相关异常和错误,实现较好的兼容性和性能。
2.3理论可行性
系统是一个典型的C/S局域网信息交流平台,通过运用C#编程语言及Visual Studio 2010集成开发环境,通过C#+TCP技术能完全实现系统开发。
基于C#的TCP通信模块的设计与实现(3):http://www.751com.cn/jisuanji/lunwen_43494.html