Estarossa
Estarossa

Reputation: 605

Mule ESB: Questions

so I have been reading Mule in Action for some time and have gained some knowledge on the features of Mule Studio. I have several questions regarding some specifications of a project(that utilizes web services) I am working on and I would be very grateful if someone could help understand how to implement them:

-Service management: I am required to investigate the possibility of having multiple versions of a same service. Meaning if an admin decided to add a different version of the same service it should be possible to alternate between the new and previous one. -Using Mule studio the messages should be handled by priority. I think this can be done using JMS filters.

Thank you in advance for your time and help.

Upvotes: 0

Views: 198

Answers (1)

Ale Sequeira
Ale Sequeira

Reputation: 2039

For versioning services you should try API Manager, it is an enterprise product.

About priorities, you are right, you can use a JMS selector in your flow to only consume messages of a certain priority:

<jms:inbound-endpoint queue="important.queue">
    <jms:selector expression="JMSPriority=9"/>
</jms:inbound-endpoint>

Upvotes: 1

Related Questions