首页 相关文章 利用VB设计聊天室

利用VB设计聊天室

Internet上的聊天室一向是一个吸引人的地方,但多用C语言设计,我用VB设计了一个聊天室,取名为“升达自由论坛”,实际使用证明效果良好。

----Internet上的通讯协议是TCP/IP,Internet上数据传输协议主要有TCP和UDP,TCP是有连接协议,它要求计算机进行对话时必须先建立连接,保证数据传送安全到达目的地。UDP是无连接协议,它只是将信息送到网络上,并不检查数据是否到达了目的地。要进行实时会话,则应该采用TCP协议。本程序采用的协议就是TCP协议。

----程序分服务和客户程序两部分。客户程序启动后首先与服务器连接,连接成功后,随意输入一个名字即可进入聊天室;服务程序则负责维护与每一个客户的连接和数据交换,并且记录下所有聊天内容,及人员名单。由于在会话过程中大家起的都是假名字,不可避免地要有的人讲一些不健康内容,为了保持秩序,服务器程序实现了IP地址跟踪功能。管理人员可以很容易地查找出每一个匿名的计算机名,并对之进行警告或其它处理(下面会进一步介绍)。可保证会话内容的健康。如果服务器程序关闭,则所有客户程序自动关闭。

VB5的Winsock控件

----VB5企业版提供了Winsock控件,要实现两台计算机的对话,可以通过Winsock控件进...[ 查看全文 ]

2016-02-19 标签:

利用VB设计聊天室的相关文章

手机页面
收藏网站 回到头部