[EMAIL PROTECTED] wrote:

>Hi Marcel,
>
>I have two questions related to the Point-to-Point communication :
>1. Is there no other synchronous get() method that returns only one message
>at a time instead of a list (MessageUnit[]) ?
>
No, one MessageUnit is just a subcase with MessageUnit.length==1

>2. Is it not possible to force each destination of a PtP message to
>acknowledge each received message so that XmlBlaster can delete it from its
>cache. Actually what I want to do it the following :
>      - a XmlBlaster client gets one PtP message
>      - it handles this message
>      - it acknowledges that message
>
This handshake is not enforced by xmlBlaster, the two participating
clients need to aggree on a client specific protocol.
If this feature is of general interest and generic describeable it could
be implemented as a new xmlBlaster feature.

>So if my client crashes during the handling, the message is not lost.
>
This case should be covered by xmlBlaster, but i just have noticed
that a testcase is missing, i try to provide one ...

>P.s. in my case all the messages are idempotent
>
That should simplify the use case.

regards,

Marcel


Reply via email to