3

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

我的问题是:

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

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

4

1 回答 1

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);
于 2015-11-26T08:00:53.150 回答