Skip to main content.

Jabber通讯高级使用指南

By Tony Cheung, Chatopus

Oct 2, 2004

译者: Ming Li

介绍

许多Jabber的用户正通过各种网络传输服务(transport services)和门户网(gateway)与其他的即时通讯工具进行沟通交流,如AIM,MSN,ICQ和YAHOO。在这里,我们将向您展示Jabber传输服务创造性的通讯方式。它可以为您打造一个真正属于自己的通讯方案,比如让您可以在一台电脑上通过多个即时通讯帐户同时登陆使用一种即时通讯工具,或者您也可以在多台电脑和移动设备上同时使用相同的用户名来登陆即时通讯工具。

1. 在一种通讯工具中进行多帐户登陆使用

大多数的即时通讯工具都不提供使用者使用多个帐户同时登陆的服务。如果您碰巧拥有多个用户名,那你实在是太不幸了。

然而有了Jabber,您就可以实通过同一种即时通讯工具同时实现多帐户通讯了。您要做的仅仅是通过Jabber用户端使用您的Jabber用户名登陆就可以了。这种方案的实现是因为只要通过一个Jabber帐户,您就可以注册使用多个即时通讯工具(它们甚至可以是来自同一类网络服务)。譬如,如果想同时登陆使用两个Yahoo帐户,你可以在两个不同的Yahoo门户网站分别注册帐号。

通过下面的例子,我们将教您如何通过使用Chatopus-----Jabber在Palm手持操作系统上的客户软件,来实现同时登陆使用两个Yahoo帐户。因为每一个Yahoo门户网站只允许您同时使用一个即时通讯帐户,所以您首先要做的是在两个Yahoo门户网站分别注册两个Yahoo用户名。

例一: 通过Chatopus同时使用两个Yahoo帐户

在这里,我们将通过使用“yahoo.jabbernet.dk"和"yahoo.netlab.cz"着两个门户网站来举例。

  1. 登陆您的Jabber 服务器,然后选择"Tools->Register with a Service"并输入Yahoo门户网站的地址。
  2. 如果注册请求成功,您将看到下面这个画面并输入您的帐户信息。
  3. 填写好您的Yahoo用户名和密码后,请按"Register"结束。

  4. 注册成功后,您将会收到来自门户网站的授权请求。接受这个请求,您就会发现您的联系人列表会自动的传输到您的Palm上。
  5. 现在,您可以开始加入第二个Yahoo帐户了,这只要简单重复上述步骤就可以了。
  6. 选择"Tools->Register with a Service"并输入另一个Yahoo门户网站的地址。

  7. 恭喜您!您现在已经使用两个Yahoo帐户成功登陆了。

如何知道JID和哪个帐户相联系呢?

通过JID的后缀名,即网络服务商部分,您就可以轻松了解到每个联系人究竟是与哪一个Yahoo帐户相联系的。比如在上面的例子中,联系者 andy@yahoo.jabbernet.dk就是在yahoo.jabbernet.dk门户网注册的。如果您想在列表中添加一个在yahoo.netlab.cz注册的联系人,只需要增加一个按下面这中方式表示的JID就可以了,即 {yahoo ID}@yahoo.netlab.cz。

2.在多台设备上同时使用一个帐户进行多重登陆

在大多提供即时通讯的网络服务中,您并不能够在多台电脑上通过一个相同帐户同时进行登陆使用。比如,如果您想在您的移动设备上使用某一种即时通讯软件时,您就必须先在台式电脑上退出正在使用的该即时通讯软件才可以。现在,Jabber客户服务端通过使用多重“资源”(Resource)方式使您进行多重登陆这一愿望得以实现。

Jabber/XMPP允许多重同时使用相同的Jabber帐户。每一个使用部分只需要与一个特定“资源”相联系就可以了。

例二: 在两台电脑上同时登陆使用一个Yahoo帐号

比如,当您在使用Jabber台试机软件登陆使用Jabber帐号时,您这时使用的可谓是“Desktop”资源。您也可以同时使用Jabber在移动设备上的软件Chatopus进行即时交流,因为这时您使用的是“Mobile”资源。如果您的Jabber帐号上注册的是Yahoo的即时通讯传输服务,您就可以在两台设备上同时使用您的Yahoo帐号了。

通过Chatopus中的帐户设置(Account Setup),您可以自由自己分配您的资源。

关于多台设备的使用限制

相反地,如果想保证同时只允许一台设备进行登陆,您只需要分配同一种“资源”给您所有的设备就可以了。这样,当您启动另一台设备进行登陆时,现在正在使用同一种资源的设备的联结将会被自动中断。

关于联结资源获取信息的优先权

取得高优先权的设备可以首先获得来自外界网络通讯服务的信息。比如,您就可能希望让您的移动设备获得更高的优先权。

你可以通过对Chatopus软件中Account设置的调整来做对优先权进行分配。在默认状态下,Chatopus软件将取得最高的优先权。

小结

在以上的介绍中,我们已经指导您如何仅通过一个Jabber帐户同时登陆使用两种即时通讯软件,我们也向您展示如何同时运行多个Jabber软件,以达到在多台电脑设备上通过同一个即时通讯软件的帐号同时登陆使用的目的。

最后祝您使用愉快!