| 安装Jabber Client
Jabber有很多种Client,可以运行在各种平台下。
下载的Windows下的客户端软件,只要双击就开始安装了,不需要额外做设置已经可以用了。
在Linux平台下可以用konverse,以RPM方式安装即可。
安装好客户端后,你可以试着通过它去自己的Jabber
Server上注册用户。当然你得至少注册两个用户,才能够模拟聊天的情形。除非你喜欢自言自语:)
安装聊天室的支持
这里笔者把conference翻译成聊天室,这样好象会有且助于QQ用户对比QQ的聊天室功能来理解。conference其实正是象QQ聊天室一样的东西。你需要安装conference才能实现此项功能。
tar -xzpvf conference-0.4.tar.gz -C /usr/local/jabber
cd conference-0.4/
make
make完了之后,能看到conference-0.4/目录中生成一个文件conference.so.。这表示这次编译已经成功了。接下来就是对jabber.xml进行配置,加入conference服务。
conference分公用和私用两种,在type属性上指定。
在<jsm>的<browse/>项中加入声明一个本地的conference,大约是第220行左右。
定义一个私用的conference服务
<conference type="private" jid="private.localhost"
name="Private Conferencing"/>
在<browse>之外定义服务
<service id='private.localhost'>
<load><conference>./conference-0.4/conference.so</conference></load>
<conference xmlns="jabberd:config:conference">
<private/>
<history>30</history>
<vCard>
<FN>Private Conferences</FN>
<DESC>This service is for private conferencing
rooms.</DESC>
<URL>http://foo.bar/</URL>
</vCard>
<notice>
<join> has become available</join>
<leave> has left</leave>
<rename> is now known as </rename>
</notice>
</conference>
</service>
|