The way to do that is to use durable subscribers.  The idea is that
the broker knows which messages have been dispatched and does not
remove a given message until all consumers have received it.

On Tue, Jun 3, 2008 at 6:51 AM, sandeep reddy <[EMAIL PROTECTED]> wrote:
>
>
> Hi ,
>
>    In Pub-Sub model if once my consumers get consumed the message and
> request message went to
> out side application. At that time my application some how if it is down
> (not working) then i don't wont to loose my message.
>
>    1) First of all i want to save my message.
>    2) And tell how actually Durable Subscriber will be helping in this
> context.
>
> Sandeep.
>
>
>
> gnodet wrote:
>>
>> That's the way to do it.
>>
>> On Thu, May 15, 2008 at 5:27 PM, sandeep reddy <[EMAIL PROTECTED]>
>> wrote:
>>>
>>>
>>> Hi nodet,
>>>
>>>     Thanks for giving back response.
>>>     Since i want to implement Pub-Sub model for my case finally i went
>>> with
>>> servicemix-jms component.
>>>     I created publisher and consumers and its every thing is working.
>>>
>>>     So, just i want to make sure whether the process is valid and fine.
>>>     I am sending my xbean.xml file jms component.
>>>
>>> xbean.xml
>>> -------------------------------
>>>    <jms:endpoint service="test:MyService"
>>>                  endpoint="myProvider"
>>>                  role="provider"
>>>                  destinationStyle="topic"
>>>                  jmsProviderDestinationName="myTopic"
>>>                  connectionFactory="#connectionFactory"/>
>>>
>>>    <jms:endpoint service="test:MyService"
>>>                  endpoint="myConsumer1"
>>>                  targetService="test:MyService"
>>>                  targetEndpoint="myConsumer1"
>>>                  role="consumer"
>>>                  destinationStyle="topic"
>>>                  jmsProviderDestinationName="myTopic"
>>>                  connectionFactory="#connectionFactory"/>
>>>
>>>    <jms:endpoint service="test:MyService"
>>>                  endpoint="myConsumer2"
>>>                  targetService="test:MyService"
>>>                  targetEndpoint="myConsumer2"
>>>                  role="consumer"
>>>                  destinationStyle="topic"
>>>                  jmsProviderDestinationName="myTopic"
>>>                  connectionFactory="#connectionFactory"/>
>>>
>>>    <amq:connectionFactory id="connectionFactory"
>>> brokerURL="tcp://localhost:61616" />
>>>
>>>   So, using above file i can publish messages to "myTopic" and since
>>> "myConsumer1" and "myConsumer2" are registered to above
>>> Topic they are able to get notify and able to gets message.
>>>
>>> So , is this is correct way for Pub-Sub or any another better way is
>>> there?
>>>
>>> Any Help?
>>> ------------
>>> Sandeep.
>>>
>>>
>>>
>>> gnodet wrote:
>>>>
>>>> The service unit for the WSN component is a zip that contains one or
>>>> more xml files, each one being a valid WSN request.
>>>> Here are two examples:
>>>>
>>>> http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/serviceengines/servicemix-wsn2005/src/test/resources/pullpoint/
>>>>
>>>> http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/serviceengines/servicemix-wsn2005/src/test/resources/subscription/
>>>>
>>>> On Thu, May 8, 2008 at 8:42 AM, sandeep reddy <[EMAIL PROTECTED]>
>>>> wrote:
>>>>>
>>>>> Hi Guillaume Nodet,
>>>>>
>>>>>  Thanks for reply.
>>>>>  I understood about that JBI Packaging for servicemix-wsn2005
>>>>> component.
>>>>> But, these are the areas
>>>>> still i am bit lagging.
>>>>>
>>>>>   1) For every component there is a generalized archetype is there like
>>>>> (
>>>>> for creating Http consumer
>>>>> component there is -DartifactId=servicemix-http-consumer-
>>>>> service-unit).But
>>>>> for servicemix-wsn2005
>>>>> component there is nothing like that?
>>>>>
>>>>>    2) So, please explain how i can create this component.
>>>>>
>>>>>    3) what is the structure should be there for Publisher side (which
>>>>> actually trying for posting messages to a topic at a repeated interval
>>>>> time
>>>>> using quartz component).
>>>>>
>>>>>    4) what is the structure should be there for Subscriber side (which
>>>>> gets
>>>>> notifies the messages from the topics and gets consumes the message).
>>>>>
>>>>>     If it is possible please explain with sample snippet code.
>>>>>
>>>>> Thanks.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> gnodet wrote:
>>>>> >
>>>>> > Servicemix WSN component supports SU deployment.
>>>>> > See
>>>>> >
>>>>> http://servicemix.apache.org/servicemix-wsn2005.html#servicemix-wsn2005-ConfigurationusingJBIpackaging
>>>>> >
>>>>> > On Wed, May 7, 2008 at 4:16 PM, sandeep reddy
>>>>> <[EMAIL PROTECTED]>
>>>>> > wrote:
>>>>> >>
>>>>> >>  Hi All,
>>>>> >>
>>>>> >>        I am new to servicemix and trying out creating sample
>>>>> prototypes.
>>>>> >> As
>>>>> >>  of that i am concentrating trying to achieve pub-sub model.
>>>>> >>
>>>>> >>        I have gone through the listed examples (ws-notification) and
>>>>> also
>>>>> >>  servicemix-wsn2005 component and understood. But, this has been
>>>>> done
>>>>> >> using
>>>>> >>  servicemix.xml files which is of static configuration file.
>>>>> >>
>>>>> >>       But i would like to achieve same concept using of Service
>>>>> Unit's
>>>>> >> (SU).
>>>>> >>
>>>>> >>   What i need to do is:
>>>>> >>
>>>>> >>      1) Need to have a Publisher component which actually receives a
>>>>> >> message
>>>>> >>  and creates at topic and
>>>>> >>  need to put into it.
>>>>> >>      2) And other side i need to have a list of consumer components
>>>>> >>  (client's) which actually registers to this
>>>>> >>  topic and can get the message.
>>>>> >>
>>>>> >>    Any help would be greatly appreciated.
>>>>> >>
>>>>> >>  Thanks,
>>>>> >>  Sandeep.
>>>>> >>  --
>>>>> >>  View this message in context:
>>>>> >>
>>>>> http://www.nabble.com/Need-help-regarding-pub-sub-model-tp17106071p17106071.html
>>>>> >>  Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>>> >>
>>>>> >>
>>>>> >
>>>>> >
>>>>> >
>>>>> > --
>>>>> > Cheers,
>>>>> > Guillaume Nodet
>>>>> > ------------------------
>>>>> > Blog: http://gnodet.blogspot.com/
>>>>> >
>>>>> >
>>>>>
>>>>> --
>>>>> View this message in context:
>>>>> http://www.nabble.com/Need-help-regarding-pub-sub-model-tp17106071p17120974.html
>>>>>
>>>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Cheers,
>>>> Guillaume Nodet
>>>> ------------------------
>>>> Blog: http://gnodet.blogspot.com/
>>>>
>>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Need-help-regarding-pub-sub-model-tp17106071p17255913.html
>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>
>>>
>>
>>
>>
>> --
>> Cheers,
>> Guillaume Nodet
>> ------------------------
>> Blog: http://gnodet.blogspot.com/
>>
>>
>
> --
> View this message in context: 
> http://www.nabble.com/Need-help-regarding-pub-sub-model-tp17106071p17616014.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Reply via email to