什么是即时通讯软件 即时通讯软件有哪些?
2022-03-14 11:20:33 阅读(518)
什么是即时通讯软件
「即时通信」是一种概念,最早的即时通信软件是ICQ,ICQ是英文中“I seek you”的谐音,意思是“我找你”。
早期的ICQ很不稳定,尽管如此,还是受到大众的欢迎,后来国际上退出了不少即时通信的软件,在这里就不一一列举了,目前QQ、微信、钉钉算是中国的比较牛X的即时通信软件了。
但是,我们今天讨论的不是这些聊天软件,我们这个课题的主要的目的是怎么开发即时通信的功能。
我们先来了解下即时通信能做什么?
什么是即时通信?
即时通许,又称实时通讯
即时通讯(Instant Messaging,简称IM),他可以允许两人或多人使用网络实时的传递文字信息、文件、语音及视频信息,促成双方或者多方的交流。
为什么能够实现即时通信呢?(即时通信的原理是?)
「即时通讯(im)」一般是基于「TCP/IP」和「UDP」进行通讯的,「TCP/IP」和「UDP」都是建立在更低层的IP协议上的两种通讯传输协议。「即时通讯(im)」是以数据流的形式,将传输数据经分割、打包后,通过两台机器之间建立起的虚电路,进行连续的、双向的、严格保证数据正确性的文件传输协议。而「TCP/IP」和「UDP」是以数据报的形式,对拆分后的数据的先后到达顺序不做要求的文件传输协议。
「即时通讯(im)」的基本技术原理如下:
通过IM服务器登陆或注销
用户A通过列表找到B,用户B获得消息并与之交谈
通过IM服务器指引建立与B单独的通讯通道
即时通信有哪些协议?
IMPP(Instant Messaging And PresenceProtocol):即时信息和空间协议
PRIM(Presence and Instant Messaging Protocol):空间和即时信息协议
SIP(Session Initialion Protocol):回话发起协议SIMPLE(SIP for Instant Messaging and Presence Leveraging Extensiong):,SIP即时消息和表示扩展协议,即SIP的扩展协议
XMPP(Extensible Messaging and Presence Protocol):可扩展消息与存在协议
在这四种协议中,XMPP是最灵活的。XMPP是一种基于XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。
经过扩展以后的XMPP可以通过发送扩展的信息,来处理用户的需求,以及在XMPP的顶端建立如:内容发布系统和基于地址的服务等应用程序。
而且,XMPP包含了针对服务器端的软件协议,使之能与另一个进行通话,这使得开发者更容易建立客户应用程序或给一个配好系统添加功能。
所以我们主要来聊些xmpp协议
即时通讯软件有哪些?
Whatapps信息是一个跨平台的手机通讯软件,它使用户可以交换信息却不用为此支付费用。
2014年2月19日,Facebook公司宣布以190亿美元收购Whatapps。根据公司数据,当前它每月拥有4.5亿活跃用户。
由Viber传媒开发的一个跨平台即时语音通讯软件,通过网络协议可以运用在智能手机上。另外也可以发送文本信息,用户可以交换图片与影音资料。
2014年2月14日,该公司被Rakuten以9亿美元收购。它拥有超过3亿用户。
WeChat是由中国互联网巨头腾讯发布的手机通讯软件,它月均拥有4.5亿活跃用户。
LINE是日本所有的即时通讯软件,可以在手机与电脑上使用,用户可以打免费电话也可以发送免费信息。该软件中的贴纸与表情符号在年轻的群体中非常流行。
该公司在2014年2月25日东京新闻媒体发布会上说,它将对其他开发商与公司开放其贴纸市场。
TalkKakao Talk由韩国开发的一个多平台信息运用软件,它可以用在苹果,安卓与黑莓系统,用户可以用它来免费发送并接收信息。自2010年3月18日发布以来,它的用户已达到1亿。
Kik聊天是手机上的一款即时通讯软件。Kik聊天是由基克互动在2010年10月19日发布的。
这家公司于2009年,由一群来自加拿大安大略湖滑铁卢大学的学生创立。
据美国杂志《网络》报道,Tango是一款免费的可视聊天软件,用户可以发送文本信息,拨打可视电话,分享照片和录相,也可以在通话的同时与家人朋友一起玩游戏。
它可以在任何的智能手机、平板电脑、电脑上使用,并且不需要进行密码登录。
Nimbuzz是由Nimbuzz B.V.公司开发的一款跨平台即时通讯软件,它整合了智能手机、平板电脑与电脑平台。
AC尼尔森公司认为Nimbuzz在亚洲地区将成为Facebook的主要竞争对手,尤其在印度。自去年3月起,印度每1亿的互联网用户中有2500万名使用Nimbuzz。
印度新德里电台报道,Hike是可以在同一平台提供即时通讯与短讯服务的聊天软件。它由巴帝日本软银公司开发,这是一家印度巴帝电信与日本软银公司合资公司。它是Kavin Bharti Mittal的脑力劳动成果。
MessageMe是一款免费的智能手机通讯软件,它提供自由而多样的表达方式,使用户可以在信息中体现自己独一无二的个性。
它起源于洛杉矶,在2013年正式进入竞争激烈的即时通讯软件市场。
上面就是关于 即时通讯软件的相关内容介绍,希望上面的内容能帮助到你,更多关于即时通讯软件的资讯请关注万商云集。
- 本文关键词:
- 通讯录软件