WEB开发网
开发学院数据库MSSQL Server SQL Server 2005 CE基础概要 阅读

SQL Server 2005 CE基础概要

 2007-08-18 09:47:56 来源:WEB开发网   
核心提示: 除此之外,不但应用程序在使用 .NET Compact Framework 2.0时比在使用 .NET Compact Framework 1.0时的性能更高,SQL Server 2005 CE基础概要(3),而且在Windows Mobile 6设备上运行的 .NET Compact

除此之外,不但应用程序在使用 .NET Compact Framework 2.0时比在使用 .NET Compact Framework 1.0时的性能更高,而且在Windows Mobile 6设备上运行的 .NET Compact Framework 2.0应用程序与在较早版本的Windows Mobile设备上运行的同一 .NET Compact Framework 2.0应用程序相比,前者的启动速度要比后者快25%。Windows Mobile 6设备上启动时间得到缩短是因为在设备ROM中安装了.NET Compact Framework 2.0。与将 .NET Compact Framework 2.0安装在RAM中的设备相比,单是将 .NET Compact Framework 2.0 安装在设备ROM中便可使应用程序启动速度提高25%左右。

所有这些性能改进不但意味着用户对你开发的速度更快、响应更及时的应用程序更加满意,还意味着应用程序的开发速度有了很大的提升,因为开发人员等待程序部署的时间减少了。此外,应用程序的启动和运行速度更高,获得应用程序测试结果的时间也就更短。

SQL Server 2005 Compact Edition体系结构

注意,虽然我们只要在Windows Mobile上安装SQL Server CE引擎,就可以在设备上对SQL Server CE数据库进行相应的操作,但是如果你想使用SQL Server CE中的合并复制和远程数据访问两种技术与远程数据库进行数据同步的话,那还就还需要SQL Server CE客户端代理和SQL Server CE服务器端代理两个组件的支持。

总的来说,SQL Server CE的体系结构就是由这三大组件构成的:

·SQL Server Compact Edition 数据库引擎

·SQL Server Compact Edition 客户端代理

·SQL Server Compact Edition服务器端代理

图1展示了SQL Server CE的体系结构以及上述三个组件之间的相互关系。由图可以知道,SQL Server CE包括客户端环境和服务器环境两个部分,SQL Server CE数据库引擎和SQL Server客户端代理都是位于客户端环境中的,即Windows Mobile设备端或PC中。而SQL Server Compact Edition服务器端代理是位于服务器环境中,并且作为一个进程在IIS环境中运行。

上一页  1 2 3 4  下一页

Tags:SQL Server CE

编辑录入:coldstar [复制链接] [打 印]
赞助商链接