期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
An Object-Oriented Transaction Model
1
作者 顾君忠 《Journal of Computer Science & Technology》 SCIE EI CSCD 1993年第4期289-306,共18页
In object-oriented database systems(OODBSs),the traditional transaction models are no longer suit- able because of the difference between the object-oriented data model(OODM)and the conventional da- ta models(e.g.rela... In object-oriented database systems(OODBSs),the traditional transaction models are no longer suit- able because of the difference between the object-oriented data model(OODM)and the conventional da- ta models(e.g.relational data model).In this paper,transaction models for advanced databuse applica- tions are reviewed and their shortcomings are analyzed.Exchangeability of operations is proposed in- stead of commuativity and recoverability for using more semantics in transaction management.As a result,an object-oriented transaction model(in short,OOTM)is presented.It is not modeled for some special application,but directly based on object-oriented paradigms.A transaction is regarded as an interpretation of a method.Each transaction(even subtransactions)keeps relative ACID(Atomicity, Consistency,Isolation,Durability )properties,therefore the special problems appearing in OODBSs such as“long transactions”,“visibility of inconsistent database state”can be solved. 展开更多
关键词 Objects methods transactionS object-oriented data model (OODM) object-oriented database system (OODBS) object-oriented transaction model (OOTM) relative ACID EXCHANGEABILITY
原文传递
Ensuring consistency of Web services transaction
2
作者 WANG Xiao-jun LI Yang-qun +1 位作者 WU Xiao-mei MIN Li-juan 《The Journal of China Universities of Posts and Telecommunications》 EI CSCD 2009年第4期59-66,共8页
Composite Web services provide promising prospects for conducting cross-organizational Web service transactions. Such transactions generally require longer processing time and manipulate financially critical data. To ... Composite Web services provide promising prospects for conducting cross-organizational Web service transactions. Such transactions generally require longer processing time and manipulate financially critical data. To efficiently manage these Web services transactions, isolation is commonly relaxed, but inconsistency will be caused by concurrently executing isolation-relaxing transactions. This article proposes an extension to the WS-Business Activity Protocol, which ensures the consistent executions of isolation-relaxing Web service transactions, and which is based on transaction dependency graphs distributed over multiple nodes. Furthermore, this article presents several algorithms implementing the protocol, and introduces the implement of a prototype system. 展开更多
关键词 Web services transaction model transaction management protocol CONSISTENCY
原文传递
Pessimistic Predicate/Transform Model for Long Running Business Processes
3
作者 汪锦岭 金蓓弘 李京 《Tsinghua Science and Technology》 SCIE EI CAS 2005年第3期288-297,共10页
Many business processes in enterprise applications are both long running and transactional in nature. However, no current transaction model can provide full transaction support for such long running business processes... Many business processes in enterprise applications are both long running and transactional in nature. However, no current transaction model can provide full transaction support for such long running business processes. This paper proposes a new transaction model, the pessimistic predicate/transform (PP/T) model, which can provide full transaction support for long running business processes. A framework was proposed on the enterprise JavaBeans platform to implement the PP/T model. The framework enables application developers to focus on the business logic, with the underlying platform providing the required transactional semantics. The development and maintenance effort are therefore greatly reduced. Simulations show that the model has a sound concurrency management ability for long running business processes. 展开更多
关键词 long duration transaction extended transaction model transaction processing middleware
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部