Hello Vitaly, In what languages are the recipient apps written? ActiveMQ has clients for many languages. Also, it supports a text based protocol (STOMP) which makes it easy to write your own client if needed.
http://activemq.apache.org/ http://activemq.apache.org/stomp.html http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html (for more specific ActiveMQ questions) Cheers, Mathieu ---------------------------------------- > Date: Mon, 29 Aug 2011 12:50:31 +0400 > Subject: Re: How much mule suits for split with TTL? > From: vitaliy...@gmail.com > To: users@camel.apache.org > > Hello Mathieu, > > Thank you very much for fast reply. > > My problem is the actual recipients are not written in java (most of them). > For java we can use jms and if they all be in java i'd use activemq > and that will be all i needed. > > But we have to integrate recipients which include an application > which can only read files from folder in a special format > and a application which can be called via web service. > > How would you recommend to implement TTL in this case? > Are there any out of the box solutions in camel for it? > > Thanks in advance, > Vitaly > > On Mon, Aug 29, 2011 at 12:11 AM, Mathieu Lalonde <mrlalo...@live.ca> wrote: > > > > Hi, > > It sounds like Camel would definitely be good fit for the scenario you are > > describing. It's the kind of integration problem that Camel is meant for! > > You may be able to leverage some features of your JMS provider (have you > > decided on one?) for the TTL since JMS messages can have a property for > > expiration. It sounds like your recipients are actually subscribers to a > > topic. In that case, it should be easier if your JMS provider offers > > durable subscriptions so that your recipients can get non-expired messages > > when they are back on line. > > I think ServiceMix and Camel are products that work well together and that > > address different needs. I have been using Camel for over a year and have > > been very satisfied. It's a huge productivity enabler when it comes to > > integration problems and it's fun to use. :) > > Good luck,Mathieu. > >> Date: Sun, 28 Aug 2011 18:13:07 +0400 > >> Subject: How much mule suits for split with TTL? > >> From: vitaliy...@gmail.com > >> To: users@camel.apache.org > >> > >> Hello, > >> > >> i'm new to Camel and at the moment choosing between Mule, Apache > >> ServiceMix or Apache Camel for solving following task: > >> > >> A flow starts when web service is called , N recipients ( a folder > >> with files, web service, jms queue) receive the message > >> Monitoring (at least logging) is needed. > >> Multiple similar flows can exists. > >> In case a recipient is offline the flow should wait till it gets > >> online or report failure if TTL is exceeded. > >> Online redeployment is needed. During redeployment of a flow the > >> flows that are running are not stopped. (optional) > >> > >> > >> Would be grateful if people with experience will give a hits if Camel > >> suits for such tasks and how would it be better to implement it, or > >> maybe Mule or ServiceMix suits for it better? > >> > >> Thanks in advance, > >> Vitaly > >