0

我开发了一个通常作为服务器模块无头运行的应用程序。

然而,该工具将从两件事中受益匪浅:

  • 可插入的查看器,可以查看正在发生的事情(很容易)
  • 可插入模块,我的意思是该工具可以生成事件,并且您应该能够(从客户端工具)连接到服务器工具并临时注册一个事件订阅者,该订阅者可以根据事件(实时,因此事件不是异步的)

第一个可以通过 http 服务器或类似服务器轻松实现,但模块需要持久连接。我选择的语言是 java,但我不想选择 RMI,而是选择与语言无关的协议。任何想法哪个协议将特别适合这种情况并且可能已经在 java 中实现?

4

1 回答 1

1

另外两个选项可能是 Java 和/或 Camel 中的 Akka (www.akka.io) 演员作为事件分发机制。我自己就是一个阿卡人。

对我来说,你会用 Java 编写你的 Akka 事件处理程序,这些就是你的模块。

于 2013-05-15T19:36:06.913 回答