连接到Yahoo的多协议Messenger(例如nimbuzz,meebo等) [英] multi protocol messenger that connects to Yahoo(like nimbuzz,meebo,...)

查看:114
本文介绍了连接到Yahoo的多协议Messenger(例如nimbuzz,meebo等)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好
我有一个Messenger(不是英语),我的用户想在Messenger中连接到yahoo(例如nimbuzz).
我该怎么实现呢?使用XMPP(如何?)?它.

另一个选择是使用具有协议桥"的XMPP服务器,该桥允许您连接到其他网络.

连接到封闭式网络(例如MSN或Yahoo)的任何开发都可能随时变得无用,因为它们是封闭式应用程序.

另一方面,Jabber/XMPP是一个开放的文档说明,因此可以依靠它连接到使用它的服务.文档.如果有一个API,他们会赌他暴露它.


xmpp协议桥使您的服务器可以为您连接服务.

Trillian,GAIM,Meebo和这些客户端分别与您的独立网络建立连接.支持其他协议的XMPP服务器意味着您仅连接到XMPP服务器,然后该服务器将为您连接到其他协议.

回到您最初的问题... Meebo和GAIM使用开源库libpurple连接其他服务器类型.


Hello
I have a messenger(not english) and my users want to connect to yahoo(like nimbuzz) in my messenger.
How i can implement that? With XMPP(How?)?

解决方案

The typical approach is to make a generic application shell with plugins for protocols, this is how Pidgin(formerly GAIM) and Trillian do it.

The other choice is to use an XMPP server that has "protocol bridges" that allow you to connect to the other networks.

Any development that you might do to connect to the closed networks like MSN or Yahoo is likely to rendered useless at anytime because they are closed spec applications.

Jabber/XMPP on the other hand is an open documented spec, thus connecting to services that use it, can be relied upon.


Your best bet is to go to the yahoo site and read their documentation. If there''s an API, they will bet he ones exposing it.


The xmpp protocol bridges let your server connect to the services for you.

Trillian, GAIM, Meebo and those clients each make a separate connection to your separate networks. XMPP servers that support the other protocols mean you ONLY connect to the XMPP server, the server then connects to the other protocols for you.

back to your original question... Meebo and GAIM use the opensource library libpurple to connect the other server types.


这篇关于连接到Yahoo的多协议Messenger(例如nimbuzz,meebo等)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆