Title: Sender
1Section2 Figure1
Request/Response Messaging Model
Application Layer
Application Layer
Underlying protocol Request
Senders RMP
Receivers RMP
(Reliable Message)
Underlying protocol Response
(Acknowledgment or Fault)
Section2 Figure2 (To be added)
Callback Messaging Model
Application Layer
Application Layer
Underlying protocol Request
Senders RMP
Receivers RMP
(Reliable Message)
Underlying protocol Request
(Acknowledgment or Fault)
Section2 Figure3 (To be added)
Poll Messaging Model
Application Layer
Application Layer
Underlying protocol Request
Senders RMP
Receivers RMP
(Reliable Message)
Underlying protocol Request
(PollRequest)
Underlying protocol Response
(Acknowledgment or Fault)
2Section5 HTTP binding
1.Request/Response binding pattern
Application Layer
Application Layer
HTTP Request/Response
Reliable Message
Senders RMP
Receivers RMP
(1) HTTP Request
Acknowledgment or Fault
(2) HTTP Response
2.Callback binding pattern
Application Layer
Application Layer
HTTP Request/Response
Reliable Message
Senders RMP
Receivers RMP
(1) HTTP Request
(2) HTTP Response
HTTP Request/Response
Acknowledgment or Fault
(3) HTTP Request
(4) HTTP Response
3.Poll binding pattern
Application Layer
Application Layer
HTTP Request/Response
Reliable Message
Senders RMP
Receivers RMP
(1) HTTP Request
(2) HTTP Response
HTTP Request/Response
PollRequest
(3) HTTP Request
Acknowledgment or Fault
(4) HTTP Response