首页 | 本学科首页   官方微博 | 高级检索  
     


Integration of CORBA and object relational databases
Affiliation:1. Department of Computer and Information Science, National Chiao Tung University, 1001 Ta-Hsieh Road, Hsinchu, Taiwan, ROC;2. W&Jsoft Inc., 7/F 173 GuengYuan Road, Hsinchu, Taiwan, ROC;3. Department of Electronic Engineering, Minghsing Institute of Technology, 1 Hsin-Hsing Road, Hsinfong, Hsinchu, Taiwan, ROC;4. Department of Computer Science and Information Engineering, Tunghai University, 181 Taichung-kang Road, Sec. 3, Taichung, Taiwan, ROC;1. Tianjin Key Laboratory of Indoor Air Environmental Quality Control, School of Environmental Science and Engineering, Tianjin University, 92 Weijin Road, Nankai District, Tianjin, China;2. Key Laboratory of Efficient Utilization of Low and Medium Grade Energy (Tianjin University), Ministry of Education, Tianjin, 300072, China;3. China Huadian Engineering Co., ltd., Beijing, China;4. Organization for Programs on Environmental Sciences, Graduate School of Arts and Sciences, The University of Tokyo, 3-8-1 Komaba, Meguro-ku, Tokyo, 153-8902, Japan;1. DEIM Department – University of Palermo, Viale delle Scienze, Building 9, 90128 Plaemo, Italy;2. PAU Department – University of Reggio Calabria, Via Salita Melissari Feo di Vito, I 89124 Reggio Calabria, Italy;3. Institute for Advanced Energy Techonologies “Nicola Giordano” - Italian National Research Council, Via Salita S. Lucia sopra Contesse 5, 98126 Messina, Italy;1. Politecnico di Milano, Department of Energy, Via Lambruschini 4, 20156 Milano, Italy;2. CTG Italcementi Group, Via Camozzi 124, 24121 Bergamo, Italy;3. Institute of Combustion and Power Plant Technology (IFK), University of Stuttgart, Pfaffenwaldring 23, 70569 Stuttgart, Germany;4. CSIC-INCAR, Francisco Pintado Fe 26, 33011 Oviedo, Spain;5. IKN GmbH, Herzog-Erich-Allee 1, 31535 Neustadt, Germany;6. VDZ gGmbH, Tannenstrasse 2, 40476 Duesseldorf, Germany;1. University of Applied Sciences Jena, Department of SciTec, 07745 Jena, Germany;2. Fraunhofer Institute of Ceramic Technologies and Systems, 07629 Hermsdorf, Germany;3. Ilmenau University of Technology, Department of Electrical Engineering & Information Technology, 98693 Ilmenau, Germany;1. University of Salento, Via per Monteroni, 73100 Lecce, Italy;2. Consorzio CETMA, Cittadella della ricerca, s.s. 7 Appia Km 706+030, 72100 Brindisi, Italy;3. D’Appolonia Lecce, Via B. Ravenna, 4, 73100 Lecce, Italy
Abstract:CORBA is widely accepted as the open international standard for modelling and building comprehensive distributed systems. In most cases, CORBA architects have adopted relational databases for storage of persistent data. Among the issues that usually face architecture designers considering how to combine CORBA and standard relational database standards are fault tolerance, performance, and the extensibility and scalability of the systems. The research team involved with this paper found that the ODMG object database concept is useful to solve the issues encountered when integrating CORBA and relational database standards. The reference architecture, which the team devises, integrates CORBA and relational databases without compromise on the necessary transactional properties. The CORBA standard object transaction service and concurrency control service are reused. The team also develop an object relational data modelling tool—Latte—that supports the overall design intention as well the development paradigms for the proposed architecture. The implementation of the system is useful to CORBA, ODMG, and relational database architects because it provides a unified modelling and programming paradigm capable of solving the problems of managing mission-critical distributed data. Thus, we present a case study of combining different international standards to build a comprehensive system.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号