各组件是如何协同工作的
数据库应用程序可以连接到位于该应用程序自身所在的计算机上的数据
库服务器,或者连接到不同计算机上的网络数据库服务器。此外,使用
Adaptive Server Anywhere,您可以建立分发数据库,数据库在共享数据
的不同计算机上有着实质上的区别。
个人应用程序和嵌入式数据库
您可以使用 Adaptive Server Anywhere 在单个计算机上建立完整的应用
程序和数据库。最简单的完整应用程序或数据库是独立应用程序独立应 或个人个人
应用程序:这两种应用程序是不与其它数据库连接的独立的应用程序。
在此情况下,数据库服务器和数据库可以由客户端应用程序启动,并且
通常将该数据库称作嵌入式数据库嵌入式数据库:就最终用户而言,该数据库是应用
程序的一部分。
独立应用程序具有以下体系结构,客户端应用程序通过编程接口连接到
在同一计算机上运行的数据库服务器:
接口
Adaptive Server Anywhere 个人数据库服务器通常用于独立的应用程序,
不过您也可以在作为网络服务器的那一计算机上使用应用程序。
客户 / 服务器应用程序和多用户数据库
您可以使用 Adaptive Server Anywhere 进行这样一种安装,它具有在不
同计算机上运行的多个应用程序,并且通过网络连接到在单独计算机上
运行的单个数据库服务器。这就是客户客户 / 服务器
结构。接口库位于每一客户机上。
在此情况下,数据库服务器是 Adaptive Server Anywhere 网络数据库服
务器,支持网络通信。该数据库也称作多用户数据库多用户数据库。
要使客户端应用程序在客户 / 服务器环境中运行,不需要对客户端应用
程序进行任何更改,只是要标识它应连接到的服务器。
(责任编辑:卢兆林)