标题: | 建构一个在EJB架构中的Transaction系统 Constructing a Transaction System of the EJB Architecture |
作者: | 姚杰宏 Jie- Houng Yao 王丰坚 Feng-Jian Wang 资讯科学与工程研究所 |
关键字: | Enterprise JavaBeans;EJB;enterprise bean;Enterprise JavaBeans;EJB;enterprise bean;transaction system;transaction |
公开日期: | 1999 |
摘要: | Enterprise JavaBeans(EJB)架构是被设计用来利用现存在伺服器端的原件组装成一套具有扩充性、安全性、灵活性、分散式和轻薄短小的应用程式。支援transaction功能是EJB架构的特征之一。本篇论文实作一个建构在EJB架构的Transaction系统。这个Transaction系统允许程式开发者利用多个enterprise beans在一个transaction中同时对多个资料库作存取。甚至,这些资料库可能位在不同的伺服器里。除了管理transaction外,这个Transaction系统还能自动根据enterprise beans的特性来执行transaction动作,包括开启、完成和回返一个transaction。因此,程式开发者便不需要在程式中明确的区分出transaction的范围,而且enterprise beans的撰写也变成更加简单。 The Enterprise JavaBeans (EJB) architecture is designed to enable building one scalable, secure, flexible, distributed and chin-client applications as reusable and server-side components. The EJB architecture was proposed to support for transactions. This thesis presents an implementation of a transaction system of EJB architecture, which allows application developers to invoke enterprise beans to update data in multiple databases in a single transaction. These databases can be distributed in different servers. In addition to manage the transactions, the transaction system could automatically demarcate a transaction on behalf of the enterprise bean, including begin, commit, and rollback it. Hence, the application developer need not explicitly specify transaction demarcation code and the enterprise beans are simpler to develop. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT880392077 http://hdl.handle.net/11536/65477 |
显示于类别: | Thesis |