摘要
即时通讯软件系统是当前一个热门应用软件,而在即时通讯软件系统中,从系统结构来看,即时通讯软件服务器是整个系统的心脏;而从技术层面上来看,即时通讯软件服务器也是整个系统中技术难度最大的部分。文中先对即时通讯服务器的整体结构进行设计,并在此基础上对系统的数据包处理进程、用户认证与数据包加密和NAT防火墙的穿越三个关键性问题进行详细的说明和设计。最后讨论了本系统的详细实现方法,包括数据库服务器和即时通讯服务器的实现。
Instant messenger system is a very popular application in recent years. Instant messenger server not only plays the key role but also is most difficult part in the entire system. The thesis not only discussed instant messenger server framework structure design, but also detailed in some key components such as data package processing, user certification and NAT firewall. In the end of the thesis, it discussed the system implementation including database server and instant messenger server.
出处
《微机发展》
2004年第10期6-8,共3页
Microcomputer Development