Computer language for defining business conversations
    1.
    发明授权
    Computer language for defining business conversations 失效
    用于定义业务对话的计算机语言

    公开(公告)号:US07165113B2

    公开(公告)日:2007-01-16

    申请号:US09994635

    申请日:2001-11-28

    IPC分类号: G06F15/16 G06Q99/00

    摘要: A conversation definition language (CDL) is disclosed that programmers may use to define sequences of interactions for communicating with a web service to facilitate use of the web service. CDL enables web services provided by different entities to engage in flexible and autonomous interactions. Using CDL, services can communicate by exchanging messages, and the message exchanges are expected to follow a specific pattern (i.e., a conversation). CDL is used to define the conversation, such that a service may expect a particular message in response to transmitting a particular message. CDL includes document type descriptions, interactions and transitions for describing a conversation. The document type descriptions describe the messages that may be exchanged. The interactions describe the type of actions (e.g., receive and/or transmit a message) that may be performed, and the transitions describe the possible sequences of the interactions.

    摘要翻译: 公开了一种会话定义语言(CDL),程序员可以用来定义与web服务通信的交互序列,以便于使用Web服务。 CDL使不同实体提供的Web服务能够进行灵活和自主的交互。 使用CDL,服务可以通过交换消息进行通信,并且消息交换被期望遵循特定模式(即,对话)。 CDL用于定义对话,使得服务可以期望响应于发送特定消息的特定消息。 CDL包括用于描述会话的文档类型描述,交互和转换。 文档类型描述描述可以交换的消息。 交互描述可以执行的动作的类型(例如,接收和/或发送消息),并且转换描述了可能的交互序列。