随笔-15  评论-76  文章-0 
共2页: 上一页 1 2 
  2009年4月2日
摘要: Sync Service for ADO.NET 是微软MSF(Microsoft Sync Framework)中的一个重要组成部分,它的提供了一套完整的开发框架,应对与各种场景的离线数据同步。我们可以用其开发一些复杂的场景,用以适应复杂的企业逻辑。比如在一份分布式场景中:我们创建一个Server,然后使用几十或上千台PC、Notebook以及WM Device(手机PDA移动设备)作为Client段,使用Sync Service for ADO.NET 进行数据同步。 对于这个复杂的分布式同步场景,如何进行调试与纠错呢?这时候需要用到 Tracing in Sync Services。 什么是Tracing in Sync Services? Tracing 记录了程序的各种操作,包括同步数据和Metadata,然后将这些信息给了 Listener。作为Listener,可以把这些信息记录到一个文件中作为LOG日志,或者根据你的要求传送的其他地方。在一个分布式的程序中,Tracing是相当重要的,因为你需要用到它调试程序的错误,找到问题发生的根源。否则,查找问题发生的阅读全文
posted @ 2009-04-02 16:00 梁一鸣 阅读(417) 评论(0) 编辑
  2009年4月1日
摘要: Sync Service for ADO.NET 是微软MSF(Microsoft Sync Framework)中的一个重要组成部分,它的提供了一套完整的开发框架,应对与各种场景的离线数据同步。我们可以用其开发一些复杂的场景,用以适应复杂的企业逻辑。比如在一份分布式场景中:我们创建一个Server,然后使用几十或上千台PC、Notebook以及WM Device(手机PDA移动设备)作为Client段,使用Sync Service for ADO.NET 进行数据同步。 对于这个复杂的分布式同步场景,如何进行调试与纠错呢?这时候需要用到 Tracing in Sync Services。 什么是Tracing in Sync Services? Tracing 记录了程序的各种操作,包括同步数据和Metadata,然后将这些信息给了 Listener。作为Listener,可以把这些信息记录到一个文件中作为LOG日志,或者根据你的要求传送的其他地方。在一个分布式的程序中,Tracing是相当重要的,因为你需要用到它调试程序的错误,找到问题发生的根源。否则,查找问题发生的阅读全文
posted @ 2009-04-01 17:21 梁一鸣 阅读(1949) 评论(3) 编辑
  2009年3月31日
摘要: 一篇非常好的Microsoft Sync Framework的介绍文章,通俗易懂的概述了MSF的使用场景和逻辑结构。分享给大家。 Microsoft Sync Framework 是为应用程序、服务和设备启用协作和离线方案的综合性同步平台。它的特色在于提供了能够漫游、共享和离线提取数据的技术和工具。通过使用 Microsoft Sync Framework,开发人员可以构建同步生态系统,该生态系统能够将任何应用程序与任一网络的任意数据集成,无论它们存储在何处,使用何种协议。 Microsoft Sync Framework 最重要的功能是创建自定义同步提供程序。提供程序是代表同步副本的软件组件。副本是将要进行同步的特殊信息仓库,例如手持设备的文件系统。当代表数据源时,提供程序枚举其副本的变化。当代表目的端时,提供程序将变化应用于副本。如果源端和目的端数据在类型或架构方面存在差异,则每个提供程序都将执行各种必需的映射或转换。 阅读全文
posted @ 2009-03-31 10:19 梁一鸣 阅读(7364) 评论(4) 编辑
  2009年3月30日
摘要: 关于微软同步框架(Microsoft Sync Framework,以下简称MSF)的众多问题中,经常听到的,也是最让人担心与质疑的一个问题是:“微软同步框架(MSF)的在大数据规模下,使用效果如何?” 之所以说“担心”二字,是因为:按照严谨的态度和方法,去效验一个产品在大数据量、并发用户下,能否可以正常使用,模拟其环境是一件非常困难的事情,其中存在了太多的变数。 阅读全文
posted @ 2009-03-30 19:08 梁一鸣 阅读(5162) 评论(21) 编辑
  2008年9月2日
摘要: 写在前面: Synchronization Services for ADO.NET 是微软推出的同步框架( Microsoft Synchronization Framework)中的一员,也是其重要的组成部分。使用它,我们实现基于数据库的数据智能同步,即:从客户端 的SSCE(SQL Server Compact Edition)数据库 至服务器端 数据库(SQL SERVER或其他数据库,如Oracle等) ,我们可以进行单向、或者双向的数据智能同步。 从产品的构架灵活度,提供的各种特性、以及稳定性能等来说,想要将Synchronization Services for ADO.NET理解透彻,我们还需要了解的更多。不过别着急,下面的几个章节我会详细的和大家介绍。如同标题,让我们从代码开始,让你用最短的时间就会用Synchronization Services for ADO.NET。 阅读全文
posted @ 2008-09-02 01:33 梁一鸣 阅读(3387) 评论(20) 编辑
共2页: 上一页 1 2