Hello Mathieu,

Some clients are in Python and some are in 1C (proprietary system
popular in Russia). The last one is the main problem :-)

Thank you for response I'll have a look on ActiveMQ + Camel for this
problem, for 1C we will probably write a Com object in .NET.

On Mon, Aug 29, 2011 at 2:59 PM, Mathieu Lalonde <mrlalo...@live.ca> wrote:
>
> 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
>> >
>

Reply via email to