b/s有缓存的概念和用法,c/s有吗? 同样是用dataset取服务器的数据库的数据,把它缓存在服务器上,b/s有叶面缓存,数据缓存...,只要设置参数就可,c/s怎么做?我不知道啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dataset 本身就是内存数据库 但是在asp/net中,我可以通过设置,把一个dataset缓存起来,这样,多人浏览相同信息时,就直接先到缓存里提取。我想知道,c/s里,多个winform客户端也在浏览相同信息时,能不能有相同的机制? c/s 的dataset 是在客户端内存的哈 B/S和C/S不同啦 ,原来B/S的缓存使用同一服务器的内存,C/S则是使用客户自己的内存. C/S也未必是在客户的内存嘛。只要严格的三层结构的C/S,WindowsForm只是一个Rich Client而已,服务器端依然可以通过一个单例封装的形式实现缓存,其实Web的Cache也就是一个高级单例,自己实现了定时回收,生命周期等等。 原来B/S的缓存使用同一服务器的内存,C/S则是使用客户自己的内存.------------------------------------------------------------我可不想用自己的内存,客户端机子良莠不齐啊。 C/S也未必是在客户的内存嘛。只要严格的三层结构的C/S,WindowsForm只是一个Rich Client而已,服务器端依然可以通过一个单例封装的形式实现缓存,其实Web的Cache也就是一个高级单例,自己实现了定时回收,生命周期等等。-----------------------------------------------------------------------------------------我就是要做成严格三层结构的c/s,尽量减少客户端的任务,最重要的是把缓存放到服务器组件端。有资料看吗? 总结:如果是三层架构,存取数据库中的数据的组件放在服务器端,那么不管是b/s还是c/s,dataset都是被加载在服务器的内存中。请指教。 你可以把dataset设置成静态的,不必每次调用都去数据库去。 to soulroom(易水之风)怎么设置成静态,给个提示。 如果要做成C/S的三层结构,就涉及到分布式运算,解决方案:.Net Remoting和WebService,如果在客户端界面程序里面写的DataSet自然就不是在服务器的。 to niunj(南航牛)楼主要想做成这样,可以定义一个类级的静态变量来做。--------------------------------------------------类级的静态变量?是不是就是定义一个类,存放数据? 谢谢 v192(人都是環境逼出來的,所以往死裏逼我吧) 。要用到.net remoting。 晕死……在服务器端代码里面public static DataSet XXXX 怎么都可以,但是建议使用单例封装类一个静态DataSet,便于控制和访问。 单例封装类一个静态DataSet,便于控制和访问。------------------------------------------单例封装就是说,一次只准一个客户端访问这个dataset了? 单例,建议你去看下设计模式,就是和Cache,Application一样,只会被实例化一次 .NET有很好的缓存机制,不管是WebForm还是WinForm! to :payne1010(www.exdevteam.com) 别就说一句啊。总得提醒一下看什么东西吧。 Winform中如何通过域验证 StreamReader 读取的流 急,急,急,根据接收的不同时间来找到数据库中的分表??? winform 控件获取焦点 事务函数? 各位关于C#中的一些类型转换的一些问题..大家进来讨论了..实在是让我头疼不已啊 C#怎么让图片淡入淡出 怎么在asp.net 里面引用winfrom的自定义控件? 大家帮忙给点意见 高分求救:如何向缩小成系统托盘的窗口发消息 如何将EXCEL的数据导入SQL2000 数据库啊? 送分题:高手来来来! 怎么把数据库Image(2进制的)数据转成 string 显示在 label里面!!
------------------------------------------------------------
我可不想用自己的内存,客户端机子良莠不齐啊。
-----------------------------------------------------------------------------------------
我就是要做成严格三层结构的c/s,尽量减少客户端的任务,最重要的是把缓存放到服务器组件端。有资料看吗?
请指教。
怎么设置成静态,给个提示。
楼主要想做成这样,可以定义一个类级的静态变量来做。
--------------------------------------------------
类级的静态变量?是不是就是定义一个类,存放数据?
要用到.net remoting。
在服务器端代码里面public static DataSet XXXX
------------------------------------------
单例封装就是说,一次只准一个客户端访问这个dataset了?
别就说一句啊。总得提醒一下看什么东西吧。