您的位置: 首页 > 信息化技术 > 信息化综述

多媒体数据库系统OpenBASE的体系结构

2003-9-26 来源:www.cpst.net 作者:彭成宝 于宏江 张霞
数据库管理系统是办公自动化的基础性软件,本文主要介绍我国第一个产品化数据库管理系统OpenBASE的三种体系结构,着重研究OpenBASE的三层体系结构,并讨论OpenBASE数据库服务器的软件体系结构。/多媒体数据库系统OpenBASE的体系结构//

一、 引言 多年来国内办公自动化界的同行和广大办公自动化软件用户都期盼着开发出具有我国自主版权的数据库软件产品,期待能用上国产的数据库软件产品。东大阿尔派软件股份有限公司顺应市场的需求,于1996年岁末在国内首次公开宣布了基于Client/Server结构的关系数据库管理系统软件产品OpenBASE,这标志着我国具有自主版权的数据库软件产品正式走向了市场 。这一重要消息使我国的软件产业界大受鼓舞。这一喜讯也告诉人们,国产数据库软件在产品化上已走过了一个艰难漫长的历程。 OpenBASE是我国第一个具有自主版权的数据库管理系统产品,它以广泛的应用为目标,以满足应用所必需的功能为设计原则,系统性能稳定,功能完善,性能价格比优越,已广泛应用于办公自动化、房地产、电信、电力、广播电视、MRPII、PDM等领域,累计创造产值一亿多元。 1997年OpenBASE入选863/CIMS重大目标产品,得到863/CIMS主题的重点支持。98年7月份国家863/CIMS主题办主持在北京对OpenBASE进行了为期两天的评测,OpenBASE各项指标都以明显的优势通过评测,并最终入选863/CIMS数据库管理系统产品开发项目第二期,同时创造了国产数据库的又一项纪录,SQL92的符合率达到100%。 在过去几年中,OpenBASE在ISO9001质量体系严格控制下,以工程化方法进行产品化开发并以最终实现产品产业化为目标,及时掌握世界最先进的技术,不断进行技术创新,取得了一个又一个高水平成果。OpenBASE具有客户/服务器体系结构,支持“Web浏览器/Web应用服务器/数据库服务器”三层体系结构的计算模式,完全兼容SQL92(初级)标准,具有完善的事务处理、完整性控制、安全性控制及恢复机制,支持可编程存储过程、数据库触发器,提供完善的实用工具,OpenBASE具有多种应用模式,能给用户提供多种应用解决方案。 WWW的迅速发展促进了Intranet技术的广泛应用,简单易用的WWW浏览器和集中管理的WWW服务器为在企业中实现低成本、高效率的信息系统提供了与以往Client/Server方式完全不同的思路。OpenBASE的三层体系结构提供了一种典型的“瘦客户机模式”。客户端只需一个浏览器就能获得存储在服务器上的信息。本文主要介绍OpenBASE的体系结构,着重研究OpenBA SE的三层体系结构,并讨论数据库服务器的软件体系结构。  图1. 客户/服务器体系结构 二、体系结构 OpenBASE具有三种体系结构,即集中式体系结构、客户/服务器体系结构、支持Web浏览器/W eb应用服务器/数据库服务器三层体系结构。在集中式体系结构中,数据库服务器和应用都运行在一台机器上,他们之间不经过网络协议传递数据,关系比较紧密,可以根据用户需求配置高性能的共享内存,帮助用户提高系统效 率。下面重点介绍后两种体系结构。 1.客户/服务器 OpenBASE的客户/服务器结构如图1所示。在这种体系结构中OpenBASE数据库系统由OpenBASE SQL服务器、OpenBASE ODBC驱动程序、OpenBASE JDBC驱动程序以及OpenBASE网络连接通讯 接口等部分构成。数据库服务器和其他部分通过TCP/IP协议连接构成一个有机的整体。 在这种方式中,既可以通过OpenBASE客户端工具OpenTools也可以通过第三方开发工具如PB ,VB,Delphi等,还可以用Java来构造应用程序。 2.Web浏览器/Web应用服务器/数据库服务器 图2显示了OpenBASE的三层体系结构。在这种体系结构中OpenBASE数据库系统由OpenBASE数据库服务器、OpenBASE Web应用服务器、OpenBASE 数据库连接中间件组成。这是一种典型的“瘦客户机模式”,客户端几乎不需要专门设计的软件,极大地降低了开发和维护的费用,并使对信息的访问不受地理位置的限制,企业的管理人员可以在网络的任何地方,使用任何能够运行浏览器的计算机,就能获得存储在服务器上的信息。 图2.Web浏览器/Web应用服务器/数据库服务器三层体系结构 OpenBASE Web应用服务器是一个多线索结构的WWW服务器,其设计目标是以很小的系统开销 获得较高的服务性能。该服务器支持HTTP 1.1标准,以及SSL(Secure Soc......

相关文章:
- BPR从数据和业务树立规范 为ERP实施做准备  2002-10-14
- OLE技术与CAD图库管理  2001-05-16
- 液压油缸CAD及参数化绘图  2001-06-02
- 分布式CAD集成系统平台的设计与实现  2001-07-24
- 在cad图形系统中处理非图形数据  2001-08-13
- 行为建模——第五代CAD建模技术  2002-09-05
- 基于面向对象技术的CAD系统研究  2002-09-23
- Auto CAD与Visual Basic6.0的转换接口  2002-08-27
- IGES——实现CAD/CAM系统间数据交换的规范  2001-02-01
 本月热点
本周热点
 
发布商链接