简体   繁体   English

用于iPhone开发的目标C中带有Jingle的XMPP库

[英]XMPP Library with Jingle in Objective C for iPhone Development

Is there one? 有吗? Smack from Ignite Realtime / Jive seems to be a good fit, but it's Java based. 来自Ignite Realtime / Jive的Smack似乎很合适,但它基于Java。 There's xmppframework but I don't believe it has support for Jingle. 有xmppframework,但我不相信它支持Jingle。 Would it be possible to either compile the Smack Java library for use in iPhone development? 是否有可能编译Smack Java库以用于iPhone开发? Alternatively, what would be the approach to extending xmppframework to include support for Jingle? 或者,扩展xmppframework以包括对Jingle的支持的方法是什么?

The xmpp.org site has a list of libraries for jabber. xmpp.org站点有一个jabber库列表。 I suspect that most of the C or C++ ones should be buildable as a iOS library. 我怀疑大多数C或C ++应该可以构建为iOS库。

see: http://xmpp.org/xmpp-software/libraries/ 请参阅: http//xmpp.org/xmpp-software/libraries/

Does it work for you: https://developers.google.com/talk/libjingle/ ? 它适用于您: https//developers.google.com/talk/libjingle/

"libjingle is a collection of open-source C++ code and sample applications that enables you to build a peer-to-peer application. The code handles creating a network connection (through NAT and firewall devices, relay servers, and proxies), negotiating session details (codecs, formats, etc.), and exchanging data. It also provides helper tasks such as parsing XML, and handling network proxies." “libjingle是一个开源C ++代码和示例应用程序的集合,使您能够构建对等应用程序。代码处理创建网络连接(通过NAT和防火墙设备,中继服务器和代理),协商会话细节(编解码器,格式等)和交换数据。它还提供辅助任务,如解析XML和处理网络代理。“

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM