Smart client是这样的结构:
1. 客户端<-->Webservice<-->data;
2.  客户机有本地缓冲数据。
3. 自动更新数据和版本。Enterprise Library 如何应用在Smart Client中哪?
问1. 是用它做webservice吗?只用到它的DAAB和数据库服务器连吗?
问2. 用它做客户机application,怎么使用它的缓冲block实现本地xml缓冲,以及与webservice数据方法、安全机制等的连接?

解决方案 »

  1.   

    Caching Application Block
    允许开发人员在应用程序中采用本地缓存(Cache),它支持内存缓存和可选的辅助存储器(Enterprise Library Data Access Application Block或隔离的存储器(Isolated storage))
      

  2.   

    可选的辅助存储器中的(Enterprise Library Data Access Application Block)指的是Sql和Oracle数据库吗?隔离的存储器是指的什么?客户机本地存放的xml文件是不是哪?如何用。