WEB开发网
开发学院数据库MSSQL Server 用 SQL Server CE 2.0 和.NET Compact Framework ... 阅读

用 SQL Server CE 2.0 和.NET Compact Framework 开发紧凑而功能强大的移动应用程序

 2007-11-11 13:08:02 来源:WEB开发网   
核心提示: Figure 5 ISQLW以前的 ISQLW 没有一种容易的方法来查看数据库大纲(schema),它使得编写查询代码很困难,用 SQL Server CE 2.0 和.NET Compact Framework 开发紧凑而功能强大的移动应用程序(6),除非完整地记忆大纲,现在可以在树形视图中查看 所有数据库对象,重

Figure 5 ISQLW

以前的 ISQLW 没有一种容易的方法来查看数据库大纲(schema)。它使得编写查询代码很困难,除非完整地记忆大纲。现在可以在树形视图中查看 所有数据库对象,非常象桌面版本的 SQL 查询分析器(SQL Query Analyzer)。

sql server(WINDOWS平台上强大的数据库平台) CE 2.0 提供了两种基本方法来连接后台 sql server(WINDOWS平台上强大的数据库平台) 数据库:RDA 和合并复制。RDA 支持与 sql server(WINDOWS平台上强大的数据库平台) 7.0 (和以后的版本) 数据库的连接。另一方面,合并复制要求后台必须是 sql server(WINDOWS平台上强大的数据库平台) 2000。Figure 6 是这两种方法的构架图表。

用 sql server<font class=reblank  style=(WINDOWS平台上强大的数据库平台) CE 2.0 和.NET Compact Framework 开发紧凑而功能强大的移动应用程序(图二)" width="264" height="320" />
    ·OWASP要素增强Web应用程序安全(2)
    ·“恶搞”盗用你无线网络的邻居
    ·如何入侵jsp(SUN企业级应用的首选)网站
    ·黑客知识:如何隐藏 PHP文件后门的技
    ·jsp(SUN企业级应用的首选)+javabean学习(二)
    ·Java入门视频教程-第61讲
    ·OWASP 10要素增强Web应用程序安全(1
    ·什么是asp木马
    ·如何在Windows Server 2003中安装Java
    ·Web 2.0网站安全堪忧 JavaScript恐引

Figure 6 连接选项

RDA 在 sql server(WINDOWS平台上强大的数据库平台) CE 2.0 中为 Windows CE 程序提供了一种简单的方法从远程 sql server(WINDOWS平台上强大的数据库平台) 数据库表中 拉(pull)数据,并将数据存储在本地设备的数据库表中。此时你的程序可以读取和更新本地数据库的表。sql server(WINDOWS平台上强大的数据库平台) CE 可以跟踪本地数据库表的所有变化。利用这些信息,应用程序可以 在以后将变化后的记录从本地表推(push)到远程 sql server(WINDOWS平台上强大的数据库平台) 数据库表中。

基于 Windows CE 的应用程序还能通过 RDA 提交 SQL 语句,并在远程 sql server(WINDOWS平台上强大的数据库平台) 数据库上执行。例如,程序可以提交诸如插入、更新、删除记录 等语句给远程 sql server(WINDOWS平台上强大的数据库平台) 表。

有了 sql server(WINDOWS平台上强大的数据库平台) CE,RDA 是基于 Internet 的。sql server(WINDOWS平台上强大的数据库平台) CE 通过 IIS 轻松地与后台 sql server(WINDOWS平台上强大的数据库平台) 数据库通讯。通过IIS 连接,RDA 利用 IIS 的身份认证和授权服务。由于通信协议是 HTTP,所以运行 sql server(WINDOWS平台上强大的数据库平台) 的机器可以被定位在防火墙后面,并能通过 Microsoft ISA Server (或 Microsoft Proxy Server) 提供的规则来存取。

为了减少数据传输量,RDA 使用数据压缩。这使得 RDA 更适合无线传输。可以使用任何加密来保护用户的敏感数据。RDA 还具备一种处理通信失败的机制。如果发生失败,重发机制将 再次发送最后一次成功传输的消息缓冲区数据。

RDA 控件提供了对 sql server(WINDOWS平台上强大的数据库平台) 2000 或 sql server(WINDOWS平台上强大的数据库平台) 7.0 数据库的可编程存取。RDA 存取是通过 Visual Studio .NET 或者 eMbedded Visual Tools 提供 的。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:SQL Server CE

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