`
cngump
  • 浏览: 218016 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

用Jabber构建自己的即时聊天系统

阅读更多

Jabber是什么,相对许多人来说,这个聊天工具可能相当陌生,即使在“聊”风盛行,好玩新玩意的香港地区,Jabber的现网率也不会太高,所以你之前不认识她就毫无奇怪可言了。但是在欧美地区,Jabber可是聊天界的一支生力军,可以和AIM(美国在线的实时讯息传输工具)、MSN、ICQ以及YAHOO合作实现性能操作兼容,那决不可小看她。具体请访问Jabber的官方网站http://www.jabber.org
Jabber分为服务器端和客户端.  任意的客户端都能与任意的服务端进行连接.
gtalk就是一个jabber标准的服务.用任意的客户端都可以用gmail帐户登录gtalk服务器.
Jabber的常用服务器有:
http://www.jabber.org/software/servers.shtml
Jabber的常用客户端有:
http://www.jabber.org/software/clients.shtml

Platform Suggestions
Windows Exodus, Gush, Pandion, Psi, Trillian Pro
Linux Gaim, Gajim, Gossip, Gush, Kopete, Psi, Tkabber
Macintosh Gush, iChat, Psi

可以根据自己的爱好选择服务端和客户端. 不过笔者推荐使用
服务端:Wildfire
客户端:Pandion或Gaim.

服务端和客户端的安装比较简单. 安装后,配置好服务端以后,就可以用你的客户端访问服务器了.

Jabber用于企业内部或者一些组织的沟通都是一个不错的选择.

分享到:
评论

相关推荐

    Jabber 协议 即时消息和在线状态的系统

    Jabber 协议是一种基于XML的开放即时通讯协议,主要设计用于实现即时消息和在线状态的传递。...对于开发者来说,Jabber协议提供了一个自由度极高的平台,可以定制化地构建适合自己需求的即时通讯系统。

    instance_message_system_for_java.rar_Jabber_java 即时通讯_java 通讯_即时

    本项目实例“instance_message_system_for_java.rar”提供了一个使用Java实现的Jabber服务器客户端的源代码,帮助开发者理解和构建自己的即时通讯应用。 即时通讯(Instant Messaging, IM)系统允许用户进行一对一...

    基于jabber协议的linq聊天群发工具源代码

    描述中提到的“linq聊天群发工具”,意味着这个源代码实现了一个功能,能够利用LINQ对基于jabber协议的聊天系统进行消息群发。这可能是为了实现大规模的通知、广播消息或者营销目的,通过自动化的方式一次性向多个...

    简单架设Jabber-局域网即时通讯服务器.doc

    Gaim(Pidgin)是一款多协议的即时通讯客户端,支持Jabber协议,可以方便地与Jabber服务器进行连接和聊天。 6、一些疑问: - jabberd2可以与其他IM系统如MSN、Yahoo Messenger、ICQ实现互联互通,但需要相应的插件...

    Jabber服务协议的概述

    **一、Jabber——开源即时通信系统的先驱** Jabber,一个由开源社区发起并主导的即时消息与在线状态系统,在即时通信领域独树一帜。与其他即时消息(IM)服务不同的是,Jabber采用了一套开放的XML协议,这使得它在...

    XMPP权威指南 (利用jabber构建实时聊天应用).pdf

    XMPP由Jabber软件基金会开发,最早在Jabber上实现。Jabber项目由Jeremie Miller在1998年开始的一个免费、开源的...这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。

    jabber概述

    ### Jabber概述与关键技术知识点 #### 一、Jabber简介 Jabber是一个由开源社区发起并...通过理解Jabber的基本概念、XML流的工作原理以及核心元素的功能,开发者可以更好地利用Jabber构建灵活且高效的即时通讯应用。

    Jabber协议概述

    例如,"基于Jabber的IM系统的研究与实现.exe"可能是一个使用Java编写的XMPP客户端或服务器程序,演示了如何在实际项目中应用Jabber协议。 **即时通讯应用** Jabber协议广泛应用于各种即时通讯应用,包括Google ...

    网络通信 jabber协议

    总的来说,Jabber协议为开发者提供了构建即时通讯应用的强大框架,不仅实现了基本的消息传递和状态更新,还能扩展到高级功能如文件传输、多用户聊天室等。对于想要开发或理解即时通讯系统的人员来说,深入理解Jabber...

    JeCat-Jabber

    总的来说,JeCat-Jabber是一个有趣的项目,它将开源的PHP技术和即时通讯的Jabber协议相结合,为开发者提供了构建自定义聊天应用的框架。如果你是一个热衷于Web开发和即时通讯技术的爱好者,这个项目将提供一个极好的...

    Jabber Messenger(Ext Jame)聊天插件.zip

    Jabber Messenger,又名Ext JS聊天插件,是一款基于HTML5技术构建的即时通讯解决方案。这个zip压缩包可能包含了实现这样一个功能丰富的聊天系统的必要组件和资源。在深入讨论相关知识点之前,我们先来理解一下核心...

    仿微信即时聊天

    【仿微信即时聊天】系统是基于Android平台开发的一款应用程序,其设计目标是模仿微信的即时通讯功能,允许用户进行实时的文字、语音以及多媒体消息的发送和接收。在该系统中,核心的通信协议采用了XMPP(Extensible ...

    openfire 即时聊天

    总结起来,Openfire即时聊天系统基于XMPP协议,利用Asmack.jar为Android客户端提供连接和通信功能,同时具备丰富的聊天室、用户权限管理及安全措施。通过扩展和集成,Openfire还能与其他IM系统,如QQ,进行互动,...

    jxa1.2—jabber开源框架

    Jabber 是一个开放标准的即时通讯协议,它允许用户进行实时通信,包括文字聊天、语音通话、视频聊天等。Jabber 协议基于 XML,因此具有高度的扩展性和灵活性。 **J2ME简介** Java 2 Micro Edition (J2ME) 是 Java ...

    jabber protocol in java

    在Java中实现Jabber协议,开发者可以构建自己的即时通讯系统或集成到现有的应用程序中。 本书"Instant Messaging in Java - The Jabber Protocols"可能是关于如何在Java环境中理解和应用Jabber协议的指南。它可能...

    Jabber 协议 概述

    Jabber 协议通过使用开放的 XML 格式提供了高度灵活的即时通讯解决方案。其三个核心元素——`<message/>`、`<presence/>` 和 `<iq/>`——覆盖了即时消息、在线状态管理和信息查询等多个方面。对于开发者来说,理解...

Global site tag (gtag.js) - Google Analytics