即时通信概况

(一)介绍

  即时通信是基于互联网协议的应用程序,可以使用户随时地进行通信,也允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流。

 

  户服务等为一体的综合化信息平台。微软腾讯AOLYahoo等重要即时通信提供商都提供通过手机接入互联网即时通信的业务,用户可以通过手机与其他已经安装了相应客户端软件的手机或电脑收发消息。

 

(二)主要功能

  1. 服务器的建立:这是实现聊天的关键,只有建立了聊天服务器,客户才能连接到上面从而实现聊天过程的实现
  2. 选择连接方式:在服务器建立的时候,要选择何种连接方式:TCP还是UDP,选择不同,将会受用不同的消息处理机制。同时将确定连接地址和端口号
  3. 启用客户端:开始尝试对服务器进行连接和操作,这里面需要注意的地方就是客户机要选择和服务器一致的连接方式,填入正确的链接地址和端口号
  4. 启动对话:成功建立连接后,开始进行对话操作,对就不同的方面,出现的消息也是不同的,这样的好处就是能够屏蔽他人信息,而只要求显示对自己有用的信息
  5. 多用户的信息交互:当建立一个连接后,其他的客户机也是可以再连接到上面,进行多用户的聊天
  6. 推出聊天系统:聊天结束后,客户机断开连接就可以推出聊天室,信息不再交互,如是服务器关闭,连接在上面的所有客户机将会断开

 

  

 

posted @ 2016-05-09 14:23  贾辰  阅读(307)  评论(0编辑  收藏  举报