2015-10-06 69 views
0

我很早就询问客户here的通知。 现在我很感兴趣的通知服务器端。事实上,我很有兴趣通知所有服务器。Scout Eclipse通知服务器

我的问题是服务器集群。我有一些数据库元素在所有服务器上兑现。如果某个用户在任何服务器上更新数据库元素,现金需要刷新。通知可以完成这项工作。

还是有另一种方式来处理服务器集群?

Marko

回答

1

恐怕没有关于此主题的完整教程。

但是侦察兵确实有你在寻找的功能,形式为IClusterSynchronizationService。 您可以使用它来注册侦听器并在Eclipse Scout服务器之间发送消息。

对于它的工作,你需要一个消息传递系统(消息队列),如ApacheMQ或RabbitMQ。您只需从Eclipse Marketplace安装必要的连接器并注册它们以便集成到应用程序中。详细解释请参见this tutorial。 (您需要将新连接器作为依赖项添加到您的产品文件中,注册群集同步服务并使用主机,端口等的属性对其进行配置。

这个“BahBah”演示聊​​天应用程序GitHub具有这些监听器的实现以及如何register他们。

BahBah Chat演示的(非官方)fork已经包含了一些已经内置的变更。