On 03/17/2011 10:46 PM, Edumudi Viswanath wrote:
...

1. Reliable messaging assures that messages sent from RM source(client) will 
reach to RM Destination(server) and vice versa. Right??

Yes to the first part, maybe to the second. The client has the option of allowing the server to offer a return sequence, used for response messages sent from the server to the client. Normally the server should offer the return sequence if the client allows it, but I suppose there are situations where you wouldn't want to.

2. Reliable messaging mechanism comes into picture only when RM-Source(client) 
sending messages to RM-Destination(server) for processing&  while sending 
response back to client(RM Destination) from server(RM Source) and It has no role, 
if in case db is down due to some reason or processing of request can't be done due 
to some issue. Is it right??

The RM Destination is not supposed to acknowledge a message until it has been delivered to the application code at that end. What happens after that is up to the application. If the service provider is unable to function, I'd expect it to return a Fault.


3. We can test an application which implements ws-rm even from a client which 
doesn't implement ws-rm (for example: soapUI tool). Right?

As long as the server policy makes WS-RM optional I'd think this should work. If WS-RM is required, the server should reject any attempts to communicate without using it.

  - Dennis

Reply via email to