|
|
1
2
XMPP不是一个需要实现的普通协议,我认为通过向服务器发送手工制作的XML字符串不会有太大的进展。 我建议学习一些现有的源代码。 火花和明火是一个很好的例子 open source XMPP客户端和服务器在Java中的实现。 您可以尝试让OpenFire在调试程序中本地运行(或者在打开详细日志记录的情况下),这样您就可以了解它对数据包的作用。 |
|
|
2
0
虽然不是直接相关的,但是您可能需要一个服务器来测试,并且需要一个可以看到源的服务器。我建议你看看Vysper的人在做什么 http://mina.apache.org/vysper/ |
|
|
3
0
您的代码有几个问题,不考虑在发送前不使用DOM的风格(这是XMPP世界中的最佳实践)。
所有这些都是说,我会把其他海报贴在第二张海报上,请求你不要再启动另一个Java客户程序库,但要对现有的一个客户机进行改进。 |
|
|
4
0
为什么在编写流节之前要编写XML版本?服务器需要定义格式的流,而不是XML结构。删除此行
那么它肯定会起作用的。 |