局域网聊天软件的特点
从实际工程应用的角度出发,在计算机网络原理的指导下,结合当前网络中的一些常用技术,编制了一个基于TCP/IP的网络聊天工具,具有聊天室、广播聊天、两人私聊、文件传输等功能。本文主要详细阐述了聊天软件的发展、与该聊天软件相关的各种技术以及该聊天工具的实现:
1.作为计算机网络的应用之一,聊天工具受到了用户的欢迎,它将人们带入了一个虚拟的网络世界,大大加深了人与人之间的关系。从简单的文字聊天到语音聊天,以及图像、视频聊天、即时通讯、网络游戏的发展,聊天工具的概念得到了极大的扩展,它将是未来人们通过互联网相互交流和娱乐的主要平台。
2.该工具的开发主要使用了网络通信技术、文件传输技术、windows多线程技术等。
3.聊天软件基于TCP/IP通信,在此基础上可以实现点对点聊天、广播聊天、一对多聊天、语音聊天、文件传输。
4.聊天工具可以在任何装有Windows操作系统的机器上运行。
5.由于系统采用c/s结构,客户端与客户端、客户端与服务器之间需要传递一些控制消息,所以系统需要定制一些消息类型,这是聊天工具的另一个重点。
6.文件传输作为一个独立的模块,极大地扩展了聊天工具的功能。原来的TCP/IP通信是用来传输数据的,关键是同步双方的发送和接收线程。