【发布时间】:2011-02-10 13:25:15
【问题描述】:
有人知道 WP7 的 xmpp(或 GTalk,或 Jabber)C# 库吗?旧的 jabber-net 不会针对 WP7 运行时进行编译。
pom
【问题讨论】:
-
显然 WP7 API 中不支持多任务或后台轮询。这可能会让事情变得困难。
标签: windows-phone-7 xmpp google-talk
有人知道 WP7 的 xmpp(或 GTalk,或 Jabber)C# 库吗?旧的 jabber-net 不会针对 WP7 运行时进行编译。
pom
【问题讨论】:
标签: windows-phone-7 xmpp google-talk
Jabber.NET 正在使用 Windows Phone 7 不支持的套接字。目前,Windows Phone 7 上没有上述协议的公开实现。
【讨论】:
Windows Phone 7.1 SDK 支持 sockets. 但是我没有尝试针对新的 SDK 编译 Jabber.NET。既然 SDK 支持套接字,绝对值得一试。
【讨论】:
来自 ag-software 的人员已经为 Windows Phone 7 创建了 XMPP 库。
关于支持 WP7 的第一个版本的消息 MatriX development update
下载页面MatriX downloads 和 Download directory
如果您使用给定的安装程序,则有部分包含有关套接字的信息:
MatriX SDK 自述文件
版本:1.4.0.1 发布时间:2011/04/14 感谢您下载我们的 适用于 Windows Phone 的 MatriX XMPP SDK
MatriX 是用于可扩展消息传递和状态协议的 SDK (XMPP) 协议用 C# 编写。该SDK可用于构建高 优质的 XMPP 软件应用程序。
.......
Windows Phone 限制:
Windows Phone 尚不支持套接字。只有 HTTP WebRequest 是 可用于与外部服务器通信。 BOSH 是 XMPP 约束客户端通过 HTTP 传输 XMPP 的扩展 协议。 MatriX for Windows Phone 基于BOSH 并且只能 连接到 BOSH 连接管理器。
我希望这会有所帮助。顺便说一句,安装程序版本有一个项目示例;-) 我只是注意到它不是免费的^_^,还有更多产品XMPP Libraries 但是他们为开源项目提供免费许可证(请参阅License)
问候, 赫伯
【讨论】: