Once again I ended up with a picture laying around after writing yesterday's article on addressing. This picture covers all of the basic addressing cases that I discussed.

  1. Bidirectional TCP with anonymous addressing
  2. Request-reply HTTP with anonymous addressing
  3. Dual HTTP with directed addressing
  4. One-way communication with directed addressing
  5. Separate replies (request-reply HTTP) and faults (one-way) with mixed-mode addressing

The picture really clearly shows the distinguishing feature of anonymous and directed addressing. Anonymous addressing follows a single arc going from client to server to client. Directed addressing follows one arc going from client to server and a separate arc going from server to client. Mixed-mode addressing of course has at least one path of each type.