论文部分内容阅读
随着全球信息化进程的快速发展,人们对互联网的依赖也日趋加强,尤其在通信方面,各式各样的通讯软件不断涌现ǐICQ MSN以及腾讯QQ等实时通信软件所拥有的实时性跨平台性成本低效率高等诸多优势,使之日益受到人们的喜爱ǐ在追求方便快捷交流的同时,人们对交流的实效性和安全性要求也越来越高,但目前市面上流行的实时通信软件往往做不到这两点ǐ为了提供一种良好,安全,快速的通信机制,局域网实时通信系统的研究显得非常重要ǐ商业银行由于其信息化程度高沟通要求高安全和保密要求高等特殊性,对局域网实时通信系统的需求尤为迫切,在此背景下,构建兴业银行的实时通信系统具有重要的现实意义ǐ本文探讨在现有的网络通信技术数据库技术和信息安全技术的基础上如何设计并实现商业银行局域网实时通信系统ǐ首先,阐述了实时通信系统的国内外研究现状,并在此基础上提出了本文的研究框架ǐ其次,分析了实时通信系统在商业银行应用的必要性;同时,对实时通信系统的开发环境及相关技术进行了说明,最终确定采用C/S架构.NET开发平台C#编程语言TCP/IP UDP通信协议Socket及ADO.NET MD5加密解密等技术进行软件开发ǐ再次,在对商业银行实时通信系统需求分析的基础上,设计了实时通信系统的结构和功能,并对其实现方式进行了详细地叙述,主要包括数据库设计软件界面设计及相关程序ǐ最后,以兴业银行为例对所开发的实时通信系统进行测试,主要包括文本及文件传输功能服务器的占用率内存开销情况平均响应用时间和大量用户量的压力负载等方面ǐ测试结果表明,该系统为银行员工提供一种良好,安全,快速的通信机制,成本低廉且易于操作,具有一定的实用价值ǐ