我搜索过并没有找到XMPP使用的端口.我需要实现XMPP服务器和客户端,并使用XML传输,文件传输和流式传输.他们使用不同的端口?有没有办法可以让他们使用所有相同的,所以我不需要打扰网络管理员?谢谢
根据维基百科:
5222 TCP XMPP client connection (RFC 6120) Official 5223 TCP XMPP client connection over SSL Unofficial 5269 TCP XMPP server connection (RFC 6120) Official 5298 TCP UDP XMPP JEP-0174: Link-Local Messaging / Official XEP-0174: Serverless Messaging 8010 TCP XMPP File transfers Unofficial
端口号在RFC6120§14.7中定义.
你说你搜索过这个信息但找不到它.我通过搜索XMPP端口找到了这个.我从上面引用的维基百科页面目前是该搜索的第一个结果,RFC位于搜索结果的第一页.
根据可扩展消息和存在协议(维基百科),服务器的标准TCP端口是5222.
客户端可能会使用与消息传递协议相同的端口,但也可以使用http(端口80)和https(端口443)进行消息传递.它们具有为防火墙后面的用户工作的优势,因此您的网络管理员不需要参与其中.