Java 如何通过RESTAPI在事件中心发送和使用消息

Java 如何通过RESTAPI在事件中心发送和使用消息,java,azure-eventhub,Java,Azure Eventhub,我是Azure EventHub的新手。我想编写一个简单的原型,它可以通过其RESTAPI从AzureEventHub发送和接收消息 您可以通过提供代码片段来帮助我演示如何使用EventHub中公开的RESTAPI来生成和使用消息吗 根据我对EVENTHUB的理解,Rest API已公开用于发送数据,并且没有Rest API可用于从EVENTHUB接收数据。 我尝试使用 1.在Java中使用 2.在nodejs中使用对不起,我不确定是否有java示例,这里有一些链接可能会有所帮助: 这里有一篇小

我是Azure EventHub的新手。我想编写一个简单的原型,它可以通过其RESTAPI从AzureEventHub发送和接收消息


您可以通过提供代码片段来帮助我演示如何使用EventHub中公开的RESTAPI来生成和使用消息吗

根据我对EVENTHUB的理解,Rest API已公开用于发送数据,并且没有Rest API可用于从EVENTHUB接收数据。
我尝试使用
1.在Java中使用

2.在nodejs中使用

对不起,我不确定是否有java示例,这里有一些链接可能会有所帮助:

这里有一篇小文章解释了如何生成SasKey(共享访问签名)。您需要将此密钥与每个请求一起发送。

有一个(非官方的)Azure服务总线JavaScript SDK,也许这说明了它是如何工作的

它提供了以下人工制品:

  • 排队客户端
  • 主题客户端
  • 订阅客户端
  • EventHubClient
下面是一篇关于向EventHub发送数据的文章:使用javascript sdk。

我是的(共同)作者,可以验证没有RESTful方式来使用事件中心的消息-您需要使用AMQP。您可以使用通过Qpid Proton为AMQP提供的JMS绑定

本文详细介绍了如何将其与服务总线一起使用,但对于事件中心来说应该是类似的。事件集线器的主要区别在于消息从不被“消费”并通过几个“分区”,因此您需要连接到所有分区,并将偏移量存储为消息,以便在重新连接时指定这些偏移量