如何在大规模客户端服务器架构中以创新方式使用 MS Access

立即分享:

即使您正在运行大型客户端服务器应用程序,您也希望创新地使用 MS Access。

客户端-服务器架构实际上是一个两层计算机系统。 其中一台计算机是服务器,提供数据,另一台计算机是客户端,请求数据。 该系统可以由多个客户端/服务器计算机组成,其中服务器计算机创建一个运行应用程序的工作站,并且客户端计算机通过网络连接到该应用程序。 人们通常认为只有像这样的重型应用程序 SQL Server 可以充当客户端-服务器应用程序,而像 MS Access 这样的轻型和基本应用程序则不能。 然而事实并非如此,您可以通过某些方法将 MS Access 用于客户端服务器体系结构。如何在大规模客户端服务器架构中创新地使用 MS Access

MS Access 在客户端-服务器计算中的作用

在大规模客户端服务器架构中使用 MS Access除了作为数据库管理应用程序之外,Access 还可以用作应用程序开发工具。 因此它具有双重性质。 尽管 Access 数据库引擎不提供像数据库引擎那样强大和高效的多任务氛围, SQL Server,它确实为用户提供了高效的报告和表单构建器。 MS Access 中的报告构建工具非常好,以至于它实际上落后于 SQL Server 报告服务。

除了更好的报告工具之外,Visual Studio 和 SharePoint 等应用程序还提供了 SQL Server 具有用户界面,因为它缺乏用户界面开发人员或设计人员。 Access 数据库引擎得分高于 Jet 数据库引擎的另一个方面是: 通过支持与 SharePoint Services 的内置集成。

在客户端-服务器架构中使用访问的挑战

Access 长期以来被认为是主要由个人用户、小型企业或工作组使用的应用程序。 它是数据库开发工具、应用程序开发工具和数据库引擎完美结合的应用程序。 Access 通常被认为不适合客户端 - 服务器架构的主要原因之一是 Microsoft 一直以这种方式宣传它。 然而,实际上 MS Access 有潜力为同时使用该应用程序的大量用户提供服务。 这之所以成为可能,主要是因为它的功能随着时间的推移已经有了很大的提高。

如今,MS Access 非常有能力构建客户端应用程序,该应用程序能够足够高效地传递服务器提供的数据。 使用 MS Access 时可以非常无缝地使用 SharePoint 提供的数据,无论该数据位于何处。 同样,管理由 SQL Server,互联网上的任何地方对于 MS Access 来说也同样容易。 然而,这并不意味着该应用程序在客户端-服务器架构中没有任何限制。

当在客户端 - 服务器架构中使用时,Access 将无法运行在线门户,并且过载可能会导致 mdb腐败。 然而,即使在大型计算机系统中使用,Access也可以很好地作为前端开发工具。

作者简介:

Vivian Stevens 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 SQL Server 固定 和 excel 恢复软件产品。 欲了解更多信息,请访问 datanumen.com

立即分享:

评论被关闭。