摘要

本文设计开发了一款以Windows系列操作系统为基本平台,在多个服务器构成的网络分布式环境下实现的即时通信系统。系统基于TCP/IP协议,多个客户端、负载服务器和多个数据服务器构成分布式网络。系统信息通信的枢纽,连接到所有的客户端和服务器,对通信内容进行接收和定向转发,同时也监控各个服务器的负载状态,均衡系统性能。主要采用.net平台下的Socket网络套接字、多线程异步回调技术。