所以我已经阅读了Mule in Action一段时间了,并且已经获得了一些关于Mule Studio功能的知识。关于项目的一些规范(利用Web服务)我有几个问题,我正在努力,如果有人能帮助理解如何实现它们,我将非常感激:
- 服务管理:我需要调查拥有同一服务的多个版本的可能性。这意味着如果管理员决定添加相同服务的不同版本,则应该可以在新服务器和前一服务器之间切换。 - 使用Mule工作室应该优先处理消息。我认为这可以使用JMS过滤器完成。
提前感谢您的时间和帮助。
答案 0 :(得分:1)
对于版本控制服务,您应该尝试API Manager,它是一种企业产品。
关于优先级,您是对的,您可以使用JMS selector in your flow仅使用特定优先级的消息:
<jms:inbound-endpoint queue="important.queue">
<jms:selector expression="JMSPriority=9"/>
</jms:inbound-endpoint>