使用Java的Azure Service总线中继

时间:2016-02-12 09:07:19

标签: java azure cloud azure-servicebusrelay azure-java-sdk

我正在尝试运行POC,我可以使用Azure Service Bus中继和Java作为后端。

Azure Service Bus中继允许.NET库集成。没有可用的Java库。

如果Java无法实现,那么有没有其他替代方法可以使用java进行中继功能。

2 个答案:

答案 0 :(得分:1)

我从MSDN主题How to relay on premises java web service through service bus?搜索了您的问题的答案。

  

这在Java中不可用。目前只有WCF服务能够使用服务总线中继功能。

     

解决此问题的一些选项可能是:

     
      
  1. 在现有Java服务之前创建一个包装器WCF服务,并使用Service Bus Relay注册它,使其可用。

  2.   
  3. 利用目前可用于Java的服务总线功能(如队列和主题),使其成为松散耦合的体系结构。

  4.   

希望它有所帮助。最诚挚的问候。

答案 1 :(得分:1)

可以使用带有Relay的Java后端,但是你不能像WCF后端那样做。您必须创建hybrid connection以支持WCF之外的方案。