第1个回答 2014-04-27
即时通讯(Instant Messenger,简称IM)软件可以说是目前我国上网用户使用率最高的软件,无论是老牌的ICQ,还是国内用户量第一的腾讯QQ,以及微软的MSN Messenger都是大众关注的焦点,它们能让你迅速地在网上找到你的朋友或工作伙伴,可以实时交谈和互传信息。而且,现在不少IM软件还集成了数据交换、语音聊天、网络会议、电子邮件的功能。 即时通讯的历史 IM软件的历史并不久远,但是它一诞生,就立即受到网民的喜爱,并风靡全球。在它的发展史上,以色列人是功不可没的。正是四位以色列籍的年轻人,在1996年7月成立的Mirabilis公司,并于同年11月推出了全世界第一个即时通讯软件ICQ,取意为“我在找你”——“I Seek You”,简称ICQ了。直到现在,ICQ已经推出了它的2002a版本,在全球即时通讯市场上占有非常重要的地位。 目前,国内最为流行的即时通讯软件是OICQ(简称QQ)。它以良好的中文界面和不断增强的功能形成了一定的QQ网络文化。Messenger虽出道较晚,但依托微软的强大背景,实力也不可小视。作为Windows XP的一部分,Messenger 整合了操作系统的许多功能,如多种形式的聊天选择、多人的单窗口讨论式交流以及充分的文件与桌面共享功能等。它的令人耳目一新的中文界面和注册方式,连同它强大的功能,着实吸引了众多的眼球的注视,此外还有许多有特点的IM软件。 即时通讯的原理 我们经常听到TCP/IP和UDP(用户数据报协议)这两个术语,它们都是建立在更低层的IP协议上的两种通讯传输协议。前者是以数据流的形式,将传输数据经分割、打包后,通过两台机器之间建立起的虚电路,进行连续的、双向的、严格保证数据正确性的文件传输协议。而后者是以数据报的形式,对拆分后的数据的先后到达顺序不做要求的文件传输协议。 QQ就是使用UDP协议进行发送和接收“消息”的。当你的机器安装了OICQ以后,实际上,你既是服务端(Server),又是客户端(Client)。当你登录OICQ时,你的OICQ作为Client连接到腾讯公司的主服务器上,当你“看谁在线”时,你的OICQ又一次作为Client从QQ Server上读取在线网友名单。当你和你的OICQ伙伴进行聊天时,如果你和对方的连接比较稳定,你和他的聊天内容都是以UDP的形式,在计算机之间传送。如果你和对方的连接不是很稳定,QQ服务器将为你们的聊天内容进行“中转”。其他的即时通信软件原理与此大同小异。 1、用户首先从QQ服务器上获取好友列表,以建立点对点的联系; 2、用户(Client1)和好友 Client2 之间采用UDP方式发送信息; 3、如果无法直接点对点联系,则用服务器中转的方式完成。 即时通讯的9大应用 即时通讯软件除了可以实时交谈和互传信息,不少还集成了数据交换、语音聊天、网络会议、电子邮件的功能。下面介绍的即时通讯软件的主要应用功能你用过几个? 文字聊天 聊天功能是IM软件最基本、也是最重要的功能,基本上每一种IM软件在这个功能上的操作都差不多:如果用户想与联系人进行聊天,可以双击IM中联系人的头像,在弹出的对话框中敲入文字信息发送即可。QQ的特点是可以给不在线的朋友发送信息,对方下次上线的时候可以收到,MSN虽然不具备这样的功能,但是它在聊天过程中可以使用各种漂亮的表情图标为聊天添加了不少情趣。 语音聊天 如果打字聊天的方式已不能满足,QQ还提供了“二人世界”里的实时语音聊天,首先您得有音箱或者耳机、麦克风,然后就可以向您的网友发送连接到“二人世界”的请求,通过后双方不仅可以用文字聊天,还可以直接讲话。此外QQ还有传送语音功能利用此功能可以传送语音信息。首先用鼠标左键单击在线好友的头像,选择“传递语音”命令,然后就会弹出一个对话框,录音以后就可以发送了。 传送文件 IM软件能点对点的传输文件,有时候利用此功能要比使用E-mail还方便许多,当然此项功能必须在对方在线时才能使用。在QQ的好友头像上点击右键,选择“传送文件”,选定要传送的文件,点击发送,等待对方接受请求。此外,ICQ的文件传送功能还支持类似断点续传的功能,不必担心文件传送过程中发生突然中断的情况。 拨打电话 在MSN Messenger中提供 查看原帖>>