我已经在我的电脑上安装了openfire服务器(名称:duong2179-pc,静态公共IP:20x.25x.xxx.xxx)。我还安装了Spark并注册了2个帐户:test1和test2。我使用Smack开发了一个小型桌面Java应用程序。XMPP和定制Openfire与静态IP
我在测试1 loged关于Spark和TEST2在我的应用程序,这两个帐户在以下格式:[email protected],然后我得到了麻烦:TEST1(上星火)可以发送消息给TEST2(在Java应用程序),但test2无法发回。这是问题的根源:
sendMessage(message, "[email protected]);
我试图改变一点点,如
sendMessage(message, "[email protected]");
那么它运作良好。
那么这里有什么不同?
请注意,当我在星火loged我使用的服务器作为20x.25x.xxx.xxx不duong2179-PC
我看到了。我将域名更改为20x.25x.xxx.xxx,现在它们都运行良好。 –
但是什么应该是域名,当设置为IP地址时会有什么影响?并且哪一个是优选的 –