gpt4 book ai didi

java - 用 Java 实现 IM 平台

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:35:17 24 4
gpt4 key购买 nike

如果用 Java 创建一个 IM 平台,哪种方法更好地实现客户端和服务器之间的通信?我在想要么是 RMI,要么只是一个套接字连接......

请指教,

谢谢

最佳答案

我会使用直接套接字连接,使用众所周知的协议(protocol),例如 XMPP .您可以使用一个库(如 smack)来避免自己实现整个协议(protocol)。

与 RMI 或您自制的协议(protocol)相比,XMPP 的主要优势在于它是一个完全用于该目的的成熟协议(protocol):IM。

一些已经在使用 XMPP 的聊天服务包括 Google Chat (GTALK) 和 Facebook。

关于java - 用 Java 实现 IM 平台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3471200/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com