首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

RabbitMQ扩展之直接回复(Direct reply-to)

前提 本文内容参考RabbitMQ官方文档Direct reply-to。 直接回复 直接回复(Direct reply-to)是一种可以避免声明回复队列并且实现类似于RPC功能的一种特性。...发布消息的时候,消息属性中的reply-to属性需要指定为amq.rabbitmq.reply-to。...对于RPC服务端: RPC服务端接收消息后感知消息属性中的reply-to属性存在,它应该通过默认的交换器(名称为"")和reply-to属性作为路由键发送回复消息,那么该回复消息就会直接投递到RPC客户端的消费者中...如果RPC服务端需要进行一些长时间的计算逻辑,可能需要探测RPC服务端是否存活,可以使用一个一次性使用的信道对reply-to属性做一次队列声明,如果声明成功,队列amq.rabbitmq.reply-to...伪队列amq.rabbitmq.reply-to可以在basic.consume、basic.publish和消息属性reply-to中使用,实际上,它并不是一个真实存在的队列,RabbitMQ的Web

2.2K20

HarmonyOS学习路之开发篇—Java UI框架(JS FA调用Java PA)

JS FA调用Java PA机制 使用兼容JS的类Web开发范式的方舟开发框架提供了JS FA(Feature Ability)调用Java PA(Particle Ability)的机制,该机制提供了一种通道来传递方法调用...JS端与Java端通过bundleName和abilityName来进行关联。在系统收到JS调用请求后,根据开发者在JS接口中设置的参数来选择对应的处理方式。...FA调用PA接口 FA端提供以下三个JS接口: FeatureAbility.callAbility(OBJECT):调用PA能力。...示例参考 JS端调用FeatureAbility接口,传入两个Number参数,Java端接收后返回两个数的和。...JS FA应用的JS模块(entry/src/main)的典型开发目录结构如下: FA JavaScript端 使用Internal Ability方式时,需要将对应的action.abilityType

18720
领券