有没有人知道针对WP7的xmpp(或GTalk,或Jabber)C#库?老牌的jabber-net不能编译WP7运行时。
pom
Windows Phone 7.1 SDK支持sockets。然而,我还没有尝试使用新的SDK编译Jabber.NET。现在有了SDK支持sockets,这绝对值得一试。
ag-software公司为Windows Phone 7创建了XMPP库。
关于第一个支持WP7的发布的消息,请参见MatriX development update
下载页面:MatriX downloads 和 Download directory
如果您使用提供的安装程序,其中有一个关于套接字信息的部分,内容如下:
MatriX SDK Readme
版本:1.4.0.1 发布日期:2011/04/14 感谢您下载我们的 MatriX XMPP SDK for Windows Phone
MatriX是一款用C#编写的可扩展消息和出席协议(XMPP)协议的SDK。此SDK可用于构建高质量的XMPP软件应用程序。
..........
Windows Phone限制:
Windows Phone尚不支持套接字。仅可用HTTP Web请求与外部服务器进行通信。BOSH是用于在HTTP协议上传输XMPP的XMPP扩展。Windows Phone的MatriX基于BOSH,只能连接到BOSH连接管理器。
希望这可以帮助您。顺便说一句,安装程序版本有一个项目示例;-) 我刚刚注意到它是不免费的 ^_^,还有更多的产品XMPP Libraries,但是他们为开源项目提供免费许可证(请参见License)。
祝好, Herber