在iOS中使用开放式服务器的XMPP数据包数据最大限制

时间:2013-08-31 10:42:13

标签: ios openfire xmppframework

我目前正在开发iOS中的聊天应用程序。为此,我使用XMPP和OpenFire服务器。

我的问题是:

  • 我们可以通过聊天消息发送的最大数据包数据大小是什么?

  • 是否有任何服务器端(OpenFire)设置需要限制最大聊天消息大小?

1 个答案:

答案 0 :(得分:1)

从代码中看,似乎是一个MB

https://github.com/igniterealtime/Openfire/blob/6cc1e42df094fa36c94968745409921022bff6cf/src/java/org/jivesoftware/openfire/nio/XMLLightweightParser.java,第110行

// Set default max buffer size to 1MB. If limit is reached then close connection
maxBufferSize = JiveGlobals.getIntProperty(MAX_PROPERTY_NAME, 1048576);