Ignite:使用消息传递和减少依赖性

时间:2017-05-09 18:35:06

标签: rest dependencies messaging ignite

我正在为现有的Ignite群集编写微服务。我需要与Ignite Messaging系统进行基本通信,并且不需要其他Ignite功能。我不想包含Ignite库,因为它会使我的微服务膨胀 - ignite.zip比我的服务器大10倍,我只需要一小部分功能。

如何向现有的Ignite群集发送消息并从中接收消息?

编辑:Ignite文档列出了REST API作为使用Ignite的方法之一。我不确定它如何用于Ignite消息传递 - 假设我希望在Ignite消息传递中可用时立即收到消息?我不想轮询消息,因为这对我来说效率不高。如果使用REST API,问题就变成:如何(如果可能)使用分布式消息传递系统中的Ignite REST API接收消息?

1 个答案:

答案 0 :(得分:1)

要做到这一点,你只需要一个JAR - ignite-core,它没有任何额外的依赖。

要实现功能,您可以在应用程序中启动客户端节点并使用IgniteMessaging API:https://apacheignite.readme.io/docs/messaging