29.11.2014 Views

Remoting patterns

Remoting patterns

Remoting patterns

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Pattern: Message Queue (2)<br />

Client Process<br />

Server Process<br />

Client<br />

8) receive()<br />

1) <br />

Requester<br />

2) send()<br />

Client Request<br />

Handler<br />

“Receive“<br />

Message<br />

Queue<br />

“Send“<br />

Message<br />

Queue<br />

Machine Boundary<br />

7) <br />

3) <br />

Server Request<br />

Handler<br />

“Send“<br />

Message<br />

Queue<br />

“Receive“<br />

Message<br />

Queue<br />

6) send()<br />

4) receive()<br />

Remote<br />

Object<br />

5) <br />

Invoker<br />

108<br />

Uwe Zdun, Markus Voelter, Michael Kircher - <strong>Remoting</strong> Patterns.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!