Smart Client 自动更新讨论

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

1.smart   client数据库自动更新,本地存储如何完成?    
   
  2.假设我在脱机时在本地存储了一些数据,  
  通过什么方法可以在联机后,对比本地access数据库和服务器上sql   server数据库的不同,然后把在本地上存储的数据更新到服务器上呢.    
   
  3.还有就是显示数据是这样的吗:  
  联机时,显示的是服务器数据库的数据,同时把这些数据缓存到本地.  
  脱机时,显示的是缓存到本地的数据.  
   
  还有就是欢迎正在研究smart   client或对此有兴趣的朋友加我qq或msn一起讨论,大家一起进步.  
  qq:   19213030  
  msn:   flyskywlh@hotmail.com  
  smart   client   qq讨论群:13108955  
 

· 网友精彩回答:

发表者:pegtop

顺问一下:smart   client是你自己制作的方案还是引用.net自己的,没有接触过。但感觉整个一套思路是需要写代码来完成的。

发表者:menghun1355

2.假设我在脱机时在本地存储了一些数据,  
  通过什么方法可以在联机后,对比本地access数据库和服务器上sql   server数据库的不同,然后把在本地上存储的数据更新到服务器上呢.    
   
  我认为在客户端的数据库应该有保存数据状态的字段,像datarow一样有明显的版本区别以便于更新.  
   
  3.还有就是显示数据是这样的吗:  
  联机时,显示的是服务器数据库的数据,同时把这些数据缓存到本地.  
  脱机时,显示的是缓存到本地的数据.  
   
  不管联机或是脱机都显示缓存的,联机时同步数据.根据对客户对实时的要求选择同步时间间隔,或者干脆选择一个端口用来询问服务器是否有新数据更新  
   
 

发表者:cdo

up

发表者:lovvver

没搞这个,也帮顶一把~

发表者:anis0444

可以看看这个  
  http://www.microsoft.com/china/msdn/events/featureevents/2004/smartclientseminar/index.aspx

发表者:mylf

其实smart   client主要是体现在应用程序的上的。比如应用程序的自动更新。  
   
  而楼主的问题却是离线数据的处理。  
  离线数据是不太好处理的,基本资料离线问题不大,主要是业务数据的。

发表者:readersm68

用消息队列

发表者:nonesharp

自动更新,去下载ms的applicationupdater2.msi和enterpriselibraryjan2005.exe

.
处理 SSI 文件时出错
© 2006-2008 All Rights Reserved