Windows Phone 7有适用于XMPP/GTalk/Jabber的库吗?

4
有没有人知道针对WP7的xmpp(或GTalk,或Jabber)C#库?老牌的jabber-net不能编译WP7运行时。 pom

显然,在WP7 API中没有多任务支持或后台轮询的支持。这可能会使事情变得困难。 - apoorv020
3个回答

3

Windows Phone 7.1 SDK支持sockets。然而,我还没有尝试使用新的SDK编译Jabber.NET。现在有了SDK支持sockets,这绝对值得一试。


3

ag-software公司为Windows Phone 7创建了XMPP库。

关于第一个支持WP7的发布的消息,请参见MatriX development update

下载页面:MatriX downloadsDownload 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


3

Jabber.NET使用套接字,而Windows Phone 7不支持该功能。目前,Windows Phone 7上没有公共实现上述协议的方式。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接