1 / 7

Reliable Messaging : Some Questions

Reliable Messaging : Some Questions. 1. Reliable Application / Messaging / Transport. 2. Configuring Reliability. 3. Deployment Constraints ?. 4. Interaction with other Protocols ?. Reliable Messaging = QoS Agreement + Protocol Agreement . The Application Party. Deliver. Notify.

tybalt
Download Presentation

Reliable Messaging : Some Questions

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Reliable Messaging : Some Questions 1. Reliable Application / Messaging / Transport 2. Configuring Reliability 3. Deployment Constraints ? 4. Interaction with other Protocols ?

  2. Reliable Messaging = QoS Agreement + Protocol Agreement The Application Party Deliver Notify Submit Component 1 Component 2 Handler 1 Handler 2 The Messaging Party The Sending Party The Receiving Party

  3. MSG ENVELOPE (SOAP…) PAYLOAD MESSAGING APPLIC ATION Reliability Layers PROTOCOL ENVELOPE TRANSPORT

  4. END-TO-END TIME Application-level processing Messaging-level processing Transport-level processing Sending party SOAP intermediary HTTP router Receiving party

  5. Reliability Agreement Reliability Agreement Client Web Service Reliability Capability Reliability Agreement Web Service Configuring Reliability

  6. Deployment Constraints • Resources / Overhead • Memory • CPU cycles • Architecture Restrictions • Firewall • Existing Web service stacks • Compliance with Best Practices • WS-I BP 1.0: e.g. one-way ops

  7. Transactions Choreography Interaction with other Protocols Security Mesg Integrity … Reliability

More Related