我对作曲家事件函数有疑问。比方说...
- 我有两个提交对等方
- 部署业务网络并定义事件
- 我也有客户端应用程序使用作曲家-客户端模块订阅事件
在这种情况下,当我从事务处理函数发出事件并提交事务时,客户端应用程序的事件回调函数被调用了多少次?两个还是一个?
它发出给每个对等体(所以,2)。 https://hyperledger.github.io/composer/business-network/publishing-events.html
应用程序可以通过作曲家-客户端 API 订阅发出(已发布)的事件,将收到来自每个对等方的通知(即每个对等方在连接配置文件中具有定义事件侦听器的 eventUrl)。由应用程序决定如何处理它们。