当前位置: 首页 > 知识库问答 >
问题:

我可以使用pactjs来测试通过事件流和消息队列进行通信的微服务吗?

归誉
2023-03-14

我希望为一个节点微服务应用程序实现消费者驱动的契约测试。服务通过事件流和消息队列进行通信。我看到的pact for javascript的所有示例都是通过HTTP进行通信的。

那么pact适合我的需求吗?

共有1个答案

宗政坚白
2023-03-14

是的。

尽管截止到2018年5月8日,它目前是实验性的(alpha),同时我们对API进行迭代并接受反馈。它很可能在接下来的几个月里被放入主库。

 类似资料:
  • 本文向大家介绍PHP多进程通信-消息队列使用,包括了PHP多进程通信-消息队列使用的使用技巧和注意事项,需要的朋友参考一下 向消息队列发送数据和获取数据的测试 以上所述是小编给大家介绍的PHP通信-消息队列使用详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对呐喊教程网站的支持!

  • 我们有一个用例,其中我们有两个微服务,将一个长期运行的任务推送到。 开始处理任务并不断更新任务状态。现在必须不断轮询以获取任务状态的更新。 我们当前的设置中没有队列。 所以,我们想到在和之间创建一个,以便Microservice B可以将状态更新推送到。这种设计会违反的任何原则吗?与恒定轮询相比,它会是一种更好的方法吗?

  • 本文向大家介绍如何从SAP到消息队列进行通信?,包括了如何从SAP到消息队列进行通信?的使用技巧和注意事项,需要的朋友参考一下 是的,您可以做自己想做的事情。但这取决于您的实际需求。假设您需要在SAP中执行某些自定义应用程序或程序,然后可以选择任何可用的读取文件的连接器。然后,该连接器随后建立与队列的连接,然后发送一条消息。 假设您无法继续轮询文件的可用性,然后需要使用远程函数调用方法。RFC有可

  • 是否可以通过REST连续监听队列中的消息?

  • 我已经意识到事件源、CQRS、DDD和微服务有一段时间了,现在我想尝试并开始实施一些东西并尝试一些东西。 我一直在研究CQRS的技术方面,我理解其中的DDD概念。写入端如何处理来自UI的命令并发布其中的事件,以及读取端如何处理事件并在其上创建投影。 我遇到的困难是沟通 所以我想重点关注eventstore(这一个:https://eventstore.com/不那么模棱两可)。这就是我想要使用的,

  • 本文向大家介绍Python通过队列来实现进程间通信的示例,包括了Python通过队列来实现进程间通信的示例的使用技巧和注意事项,需要的朋友参考一下 Python程序中,在进程和进程之间是不共享全局变量的数据的。 我们来看一个例子: 进程 p1 里对全局变量 nums 循环进行处理,进程 p2 将 nums 打印出来,发现 nums 的值没有变化。 运行结果: in process1 pid=578