当前位置:首页
开发技术指南» 文章正文
    引言:

 ·大家帮忙推荐一个免费数据库    »显示摘要«
    摘要: 使用.net开发一套小型系统,想找一个免费的数据库 要求:有分布式事务处理的功能 支持.net语言 相对稳定 有存储过程和触发器更好 ......
    摘要: 使用struts开发一个项目,涉及到文件下载的问题,文件下载能够成功的完成,但是,下载完毕后不能够刷新画面,也就是说下载完毕后,action中的return mapping.getforward("success");不能够起到作用,如何做才能够使他起到作用哪?迁移到新的画面。 ......


传统C/S结构模式(WinForm)的Cache的数据同步问题

最近在使用IbastiNet的ORM   产品中,开发C/S结构的产品,遇到了一点问题,就是多个客户端的Cache数据不能同步,影响性能稳定;由于B/S结构部署好,只需要部署到应用服务器就够了,每一个客户端就能享用同一个级别的Cache,数据也能同步,关键现在我开发的是C/S产品,一个数据库服务器和多个客户端同时安装多个产品,这样每一台机具的   Cache不能同时共享,这样就导致数据不同步,cluster能否解决这样的问题,现在市场上有没有这样开源的产品?还有ORM的产品其中   iBatisNet产品有没有配置对数据库的锁操作?  
 

NO.1   作者: kaka

我对这个也有兴趣,关注

NO.2   作者: zeusvenus

用.Net   Remoting技术,用服务端激活“Singleton”。  
  ----------------------------------------------  
  单件模式,good   idea!

NO.3   作者: LinFengCyl

我不知道你说的缓存用来做什么?是为了提高性能吗?那放在本地才是正确的。否则,就放在服务器上。像楼上几位说的。放在客服户端要让它同步所用到的技术更复杂。

NO.4   作者: csShooter

remoting..是解决数据同步最好的办法!

NO.5   作者: inshua

remoting   复杂?谈不上吧。

NO.6   作者: Gagaga

三层啦,这年代还搞两层的系统

NO.7   作者: cjzlxy

singleton也是个办法.  
  不过客户端都使用同一个服务器的情况下才有用.

NO.8   作者: LinFengCyl

C/S结构不适合这样用缓存。随着端点的增多,缓存的复制同步策略更加复杂,网络带宽占用也更大,更加效率低下。于是缓存的意义已经没有了。反而累了自己。

NO.9   作者: LinFengCyl

不过,你可以看一下《数据访问模式》中的缓存复制一节。

NO.10   作者: LinFengCyl

3层就是两层多一层啦:)两层的东西处理都在客户端,三层一般的客户端只用于交互,处理一般都在中间层。如你说的缓存,就放在中间层。可以用Remoting等。


    摘要: 在javascript里我怎么间断一个text文本框里输入的值不允许中间,左边,右边有空格。 例如:qci 2005 8 20 这个值。 如果出现这种情况就不给它提交。 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE