O'Reilly logo

Developing Enterprise Web Services: An Architect's Guide by James Webber - Ph.D., Sandeep Chatterjee - Ph.D.

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Conversations Overview

The notion of a conversation is not new in distributed computing systems (or for that matter to human society). Every day we engage in both structured, contextualized conversations such as negotiating for a beer at a bar, and unstructured ad hoc conversations such as asking a work colleague about his plans for the weekend. We are also quite used to having conversations with machines in the form of ATM transactions and similar things (shouting at the monitor when the computer “misbehaves” does not count as a conversation). Take for example a typical barroom scene as shown in Figure 5-1. This is a typical pub situation where a customer orders a drink and goes through a relatively structured conversation with a server. Although ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required