分享
 
 
 

Jabber

王朝百科·作者佚名  2009-11-24
窄屏简体版  字體: |||超大  

Jabber 是著名的Linux即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用。Jabber最有优势的就是其通信协议,可以和多种即时通讯对接。比如有第三方插件,能让jabber用户和MSN、Yahoo

Messager、ICQ等IM用户相互通讯。因为Google遵从jabber协议,并且Google已经将Gtalk的服务器开放给了其它的Jabber服务器。所以PSI、Giam等Jabber客户端软件支持GTalk用户登陆。

XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。XMPP的技术来自于Jabber,其实它是 Jabber的核心协定,所以XMPP有时被误称为Jabber协议。Jabber是一个基于XMPP协议的IM应用,除Jabber之外,XMPP还支持很多应用。IEEE

XMPP工作组(一个工程师和程序员联盟)正在改编XMPP以用作互联网工程任务组(IETF)技术。XMPP最终有望使用鉴定、访问控制、高级隐私、逐跳加密、端端加密以及与其它协议的相容等应用来支持IM。

1、Jabber/XMPP 客户端软件

Google官方公布的 Jabbe/XMPP 客户端有:

Jabber.org 列出了更为详尽的客户端:Jabber Clients

2、使用方法

Goolge官方列表中比较好用的是 PSI (使用方法见:PSI,导入MSN、Yahoo、Icq到Gtalk)。

不在官方列表中的一个软件是 Pandion (下载),经测试,GTalk登陆速度要快于 PSI ,界面美观,使用方法:

①运行软件,先点击登陆窗口上的"Connection Settings"→在"Secure

Communicatio"栏中点选"Require SSL encryption",确定后返回登陆窗口,输入完整的GT账号登陆。

②导入其它通讯协议:登陆后依次点击主窗口上的 工具 → 网络桥连→ 其他桥接 → 输入一个服务器,如:Jabber.cn →

点击协议列表中相应的服务器,比如msn → 下一步 → 输入msn帐号、密码和昵称 →

完成。服务器会自动读取你现有的好友列表,并导入到Gtalk中。取消协议只要点击相应的服务器,点击"停止使用桥接"。

要感受到Jabber的妙处,一个稳定、多协议支持的服务器是必须的。除了前面提到的 Jabber.cn ,更多的服务器可以去 Jabber

Network 选择,它详细列出了每个服务器支持的协议类型,非常直观。

用了很久的Jabber Client,最近令人感到兴奋的是终于有QQ的Jabber服务器了。加入该服务后,QQ好友并不会显示在主窗口联系人列表中。询问管理员后得到的回复是:"由于害怕腾讯诉讼,我们没敢做成双向,现在仅仅是单向,你的好友列表不会被刷新出来。但是你的qq好友和你说话时,会在我们这边显示出来,你也可以回复,很快wap版本将会推出。"

3、扩展应用

GTalk还没有群组功能,但通过一个消息转发工具,可以实现聊天室功能(打造你自己的Gtalk聊天室)。如果还想让非GT用户加入GTalk群聊,就可以通过Jabber客户端网络桥接的方式实现。例:注册一个MSN账号作为公共账号,并将其桥接到GTalk群聊账号中,再让MSN用户添加该公共账号就可以让他们加入GT聊天室。其它协议亦然。

注:常用abber服务器参考地址:

jabbernet.dk

jaim.at

bgmn.net

freelinq.com

jabber.cn

====================================

Jabber许可证

Jabber许可证的全称是Jabber Open Source License,由美国Jabber.Com, Inc.公司提供。Jabber许可证在源代码的复制、发行规定方面基本上和其他许可证没有什么特别,但有一些细节规定值得借鉴:

◆ 可以将通过该许可证获得的源代码及修改过的源代码与其他类型的不受该许可证约束的代码结合,以新产品的形式发布,只要其中经该许可证获得的源代码及修改过的源代码能以与该许可证的要求类似的、符合OSI认证的其他开源软件许可证的方式发布。

◆ 明确了需将源代码置于公众可以得到的状态的时间至少应为12个月。

◆ 第三方对法定权利的声明。假如使用者发现通过本许可证获得的源代码及应用程序接口中有一方拥有的知识产权,应单独在源码的发布时冠以“LEGAL”为抬头的声明,写明知识产权权利要求的细节,提请源代码的接受者知道自己获得了哪些知识产权的授权,让源码的接受者知道如何与知识产权权利人联系。

◆ 细化了该许可证终止的情形,包括不按该许可证的要求发布和使用源代码、发生专利侵权诉讼。

Jabber应用

目前国人已经开发出jabber的应用:JeCat-Jabber(简称:JJ) 是一款完全由 PHP 开发的即时通讯软件。JJ 采用 Gtk2 图像界面库来实现用户界面。顾名思义 JJ 使用 Jabber 协议(XMPP) ,因此可以 和 包括 GTalk 在内的 其它任何 XMPP 即时通讯软件 聊天。

JJ 的特点

> 跨平台。JJ 在Linxu 环境下 开发,在 Windows 平台上也一样可以正常使用。

> 实用 标准的 XMPP协议,能够与其它的 Jabber 软件互相通讯,例如 Google GTalk、Pidgin、PSI、Spark、Pandion,以及其它的 Jabber网页聊天窗口

> 可更换界面皮肤,皮肤样式文件 采用 类似 CSS 的语法,便于美工独立工作。

> 纯 PHP 实现,从 通讯协议 到 图形界面,全部都由 PHP 开发,如果你正好是一名 PHP 程序员,你可以驾轻就熟地在 JJ 之上进行二次开发。

> 可整合到你的网站中。JJ 近期的完善 会使 JJ 更容易地 为你的网站所有,让你的网站 也可以有像 淘宝旺旺 那样的 专用聊天工具

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有