| Project | |
| Research Home >> |
Conversation Support
|
|
|
|
|
Conversation Support for agents, e-business, and component integration ExamplesHere are a few examples of conversation policies. For each one, there's a picture showing the protocol's state machine structure, and a link to its cpXML file. The cpXML file specifies the state machine and the names of message schemas used. The message schemas themselves are not included. Note: Some browsers have trouble displaying XML and/or XML Schema files. If yours is one of them, you can still see the policies by viewing the page source. The cpXML schema can be found here. Conversation SetupA conversation policy describing the initial handshake that sets up a conversational session. In some implementations, this setup may be done using synchronous service-invocation, rather than generic messaging as is done here. Roles: C (caller), R (responder). [cpXML file]
Meta ConversationA conversation policy for the negotiation over which (sub)-policy to go into. [cpXML file]
ChatThis is a policy in which the two partipants take turns exchanging text messages. [cpXML file]
BuyStuffThis policy starts with a query for product availability, then loads the Haggle policy to negotiate a purchase. Roles: B (buyer), S (seller). [cpXML file]
HaggleThis is a conversation policy for bilarteral negotiation in which two parties (A and B) exchange offers and counteroffers. [cpXML file]
AMABThis is a conversation policy for asymmetric multi-attribute bidding (hence the name). One party (S, for seller) sends sets of numbered offers, from which the other (B, buyer) chooses its favorite. [cpXML file]
|
||
| Privacy | Legal | Contact | IBM Home | Research Home | Project List | Research Sites | Page Contact | |||