Re: WS-RM client callback property

2014-02-18 Thread Dennis Sosnoski
Hi Aki, I included the information in messageAcknowledge so that the callback could be used either as per-invocation or shared, depending on what the user wants. The simple implementation I mentioned, just counting how many messages have been sent and acknowledged, would be intended for share

Re: WS-RM client callback property

2014-02-18 Thread Aki Yoshida
hi Dennis, getting the sequenceId and messageNum to the client sounds good. the callback remain simple, yet the client can perform more advanced tasks using this information supplied to the callback. but why do we have seqId/msgNum for messageAcknowledge? Wasn't your original callback idea assume

Re: WS-RM client callback property

2014-02-17 Thread John Li
Hi Dennis, This would be a great improvement. From the field there are concerns about the fact that they want to have hard prove that the message was delivered and they want to have their own administration of acknowledgement states. Of course they should rely on the protocol but in most cases the

Re: WS-RM client callback property

2014-02-17 Thread Dennis Sosnoski
I guess the question is whether we want to duplicate the JMX functionality. My thought was to keep this callback really simple, but still supply the essential information (basically, that the message has made it through to the far end) to the client. I suppose it would be easy enough to add ano

Re: WS-RM client callback property

2014-02-17 Thread Aki Yoshida
Hi Dennis, right. It would be useful to make some information conveniently available to the calling client. But we might want to provide a callback not just for getting the ack status but for getting various other WS-RM information such as the sequence ID, message number and even some control ove

WS-RM client callback property

2014-02-13 Thread Dennis Sosnoski
It's important for clients using WS-RM to know when all the messages they've sent have been acknowledged, because it's not safe for them to terminate until this has been done. Right now we're able to use JMX to monitor WS-ReliableMessaging operation and see when messages are acknowledged. But t