基于openfire+smack开发Android即时聊天应用[五]-服务器间的连接交互 远程服务器到服务器设置 Server To Server

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/yin13753884368/article/details/80420723

基于openfire+smack开发Android即时聊天应用[五]-服务器间的连接交互 远程服务器到服务器设置 Server To Server

  • CSDN

  • Github

  • 需求 A服务器和B服务器之间成员聊天,openfire服务器各自独立,实现服务器对服务器的连接,即Server To Server,即A服务器 可将消息发到B服务器

  • openfire远程服务器到服务器设置 默认已经启用,端口5269 主要是配置xmpp.domain,检查防火墙是否禁用5269端口

  • 配置A服务器 域名:hh1.org ;ip:192.168.0.37

  • 配置B服务器 域名:hh2.org ;ip:192.168.0.29

  • 配置hosts
  • 路径:C:\Windows\System32\drivers\etc
  • A 服务器 hosts 文件中写入B服务器的IP 域名
  • #localOpenfire
  • 192.168.0.29 hh2.org(IP + 空格 + 域名)

  • B 服务器 hosts 文件中写入A服务器的IP 域名
  • #localOpenfire
  • 192.168.0.37 hh1.org(IP + 空格 + 域名)

  • openfire服务器配置 打开设置界面->服务器设置->远程服务器到服务器

  • A服务器中加入白名单 如图将B服务器域名加入,反之也是如此

  • spark登录测试 A服务器登录333 B服务器登录999

  • A服务器333 加好友 B服务器999

  • B服务器收到A服务器加好友请求,接受之后互加好友

  • 聊天测试

  • Server2Server配置完成

猜你喜欢

转载自blog.csdn.net/yin13753884368/article/details/80420723
今日推荐