我想制作一个解决方案,我可以使用连接到gtalk的XMPP聊天客户端,解析用于局域网(位于防火墙代理后面)的SOAP Web服务和REST调用,并转移到其他聊天客户端在另一个不同的LAN上(在其他防火墙代理之后)。通过XMPP的SOAP/REST调用
我已经缩小了Smack API,但作为XMPP中的新手而且sma咽,我不知道Smack是否可行?
是否提供这样的功能?我尝试了Smack文档,但无法深入地理解它。
任何其他可能的选择,建议也是最受欢迎的。
我想制作一个解决方案,我可以使用连接到gtalk的XMPP聊天客户端,解析用于局域网(位于防火墙代理后面)的SOAP Web服务和REST调用,并转移到其他聊天客户端在另一个不同的LAN上(在其他防火墙代理之后)。通过XMPP的SOAP/REST调用
我已经缩小了Smack API,但作为XMPP中的新手而且sma咽,我不知道Smack是否可行?
是否提供这样的功能?我尝试了Smack文档,但无法深入地理解它。
任何其他可能的选择,建议也是最受欢迎的。
从XEP-72开始,提示您应该使用的协议风格。有一些很好的理由这样做,其中包括:
为了使事情变得更容易http://xmpp.org/extensions/xep-0050.html启动和使用命令的节点属性以安全方式
您是否认真尝试通过XMPP隧道HTTP以避免防火墙? – 2010-10-24 20:53:41
是的,你是对的Darrel,请提出你的意见。 – 2010-10-30 09:54:11
请注意,REST对XMPP没有意义(它与HTTP非常强烈地耦合),但SOAP完全理智。 – 2011-12-20 17:51:19