服务器 和客户端响应问题 急急 现在有三台机器 一台是服务器叫A 两台是客户机分别叫B,C。 现在有一台客户机用应用程序进行修改数据库进行更新、删除等操作。我想让B客户机的应用程序能够和C同时能够同步。C# mainform 的程序大哥们帮帮忙阿分不够再加 !!!!!!!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 remoting 事件orsocket 广播 首先,更新逻辑全都放在A上,然后有几种方式1)A、B通过远程事件监听修改,随时更新,这个方法技术难度有一点点,而且要考虑一些性能问题,暂时不建议你采用2)A、B定时检查更新,并根据更新记录更新数据3)A、B设置相关信息过期时间,到了时间无论过期与否都更新数据1)相对最难,开发时间也较长2)难度、耗时次于1),高于3)3)难度、耗时最低,有些表现也稍差。你自己根据情况先选择吧 aafshzj(上海北京) 大哥没有别的方法吗这几种我们都考虑了 不是效果不好就是实现起来麻烦啊。!!!!!!!!!!!!!! 给个建议:在程序里加个Timer控件,每隔n秒钟更新当前客气机的软件的当前界面中显示的当前数据。 这个数据管理类维护一个刷新时间逻辑(可以统一设置,也可以细到数据种类,反正是封装的,一开始简单点就统一好了,将来要改也容易),并且通过类似Hashtbale的方式维护每种数据的刷新时间(也可以放入数据内部,取决于你们怎么实现容易)。当获取时,时间超过设定时,刷新一下就好。如果能用.net系统的cache应该能省不少力。只是.net我很少用,我用的是自己的框架。 谢谢 aafshzj(上海北京) 但是还是有点不明白 最好是C/S來做,A,B,C都用socket連接到server上,A發命令到server,讓server改數據庫,然後server發通知到ABC,三個就可以同時改變了。 怎么没人回答阿 顶 *****************************************************************************欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码) http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html 1. 用socket通知对方,需要更新2. 发送windows消息给对方 http://www.quandi.cn/WebForm1.aspx?quandi_id=asdex1999 http://dev.csdn.net/article/84/84787.shtm 急!datetimepicker值判断问题 C#winform 控件ComboBox如何省市级联 c#正则表达式的问题?急 ×××××Socket问题 两天了 HELP 高手来指导一下××××× vc6做成的dll在C#.net中可以引入但是为什么不被注册 五笔在C#中的问题 我要怎样让写的一段程序自动执行,在线等 pc端怎么控制座机? 各位高手请帮帮忙一个很简单的问题! 小妹在这里求助各位大虾 帮忙到底啊! 开机自动启动? 如何将一个桌面引用程序设置为开机后自启动
or
socket 广播
1)A、B通过远程事件监听修改,随时更新,这个方法技术难度有一点点,而且要考虑一些性能问题,暂时不建议你采用
2)A、B定时检查更新,并根据更新记录更新数据
3)A、B设置相关信息过期时间,到了时间无论过期与否都更新数据1)相对最难,开发时间也较长
2)难度、耗时次于1),高于3)
3)难度、耗时最低,有些表现也稍差。
你自己根据情况先选择吧
*****************************************************************************
欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码)
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
2. 发送windows消息给对方