科技报告详细信息
CTP: An Optimistic Commit Protocol for Conversational Transactions
Quyang, Jinsong ; Sahai, Akhil ; Machiraju, Vijay
HP Development Company
关键词: Internet;    conversations;    management;    transactions;   
RP-ID  :  HPL-2001-20
学科分类:计算机科学(综合)
美国|英语
来源: HP Labs
PDF
【 摘 要 】

E-services are composite in nature. The composition can be static or dynamic. As these e-services are being deployed by different enterprises, they are cross-domain and federated in nature. To conduct a business task, an e-service undertakes a conversation that spans across multiple e-services, which is often asynchronous and asymmetric. Within a conversation, the unit of business at each e-service is called a component transaction. The component transactions within a conversation form a conversational transaction. Each component transaction is autonomous and independent while it is relative to each other only in the context of a specific conversation. A conversational transaction is committed if each component is committed, or recommitted after compensation. If one or more component transactions abort, the conversational transaction, depending on the business logic, may need to be canceled--the committed component transactions need to be canceled-- though not every transaction is cancellable after a certain point. In this paper, we argue that the traditional transaction semantics and mechanisms do not apply well in the e-service world, and propose an optimistic commit protocol to provide transaction support, i.e., all-or-nothing semantics, for conversational transactions. 10 Pages

【 预 览 】
附件列表
Files Size Format View
RO201804100002397LZ 70KB PDF download
  文献评价指标  
  下载次数:15次 浏览次数:64次