1

除了 Java 套接字,我还能将什么用于 Java 中的信使服务器。

我的目标是维护更多的客户。我对 RMI 了解一点。但我不确定我应该使用什么。我想一次维护超过 100,000 个客户。

4

4 回答 4

2

如果没有更多信息,我建议使用 JMS。

100,000 个客户是很多。这是并发客户还是注册客户?

这是在互联网上还是在内部网络上?

于 2011-09-06T07:40:43.070 回答
0

看起来您需要带有集群代理的 JMS(我推荐 HornetQ)。

于 2011-09-06T08:39:23.803 回答
0

您还可以使用 Apache ActivemQ,它很容易上手。在此处了解有关 ActiveMQ的更多信息

于 2011-09-06T08:40:27.643 回答
0

我真的不知道你在问什么,所以如果这是一个糟糕的答案,我很抱歉,但我会尽力而为。如果你有一个截止日期,我会使用像 JMS 这样编码良好的库,但是我从来没有看过源代码,但我会说它使用 Sockets 是一个安全的选择。如果有另一种方法可以建立您尝试的连接类型,我不知道它是什么。

如果这是用于个人使用或教育目的,我会自己制作,这就是我学习的方式。我研究了一些我找到的源代码和 java2s.com 的聊天程序,然后我自己实现了。我制作的程序更像是即时通讯程序而不是聊天程序,我用 Java 做,因为它很容易跨平台编程,我认为这对于即时通讯程序之类的东西很重要。

如果您想查看源代码,请将您的电子邮件地址发送给我。我的电子邮件地址是 kevin.bigler3@gmail.com。祝你好运,对不起,我无法提供更多帮助。

于 2013-02-21T01:08:49.607 回答