服务器 和客户端响应问题 急急 现在有三台机器 一台是服务器叫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 silverlight 如何将字节流写入文件里? 关于ZedGraph 返回后退问题 线程同步??? C#winform中怎么样跟居肉容查找listView相批的一行为选定状态. 咨询 初学者请大虾们帮我看下那里错了 在C#里要怎么样才可以让一个窗体一打开就最大化? 谁有用在C#上的outlook控件 我想把 .ssk、 IrisSkin4.dll和C#写的 exe文件 合并成1个exe文件 开机自动启动? 如何将一个桌面引用程序设置为开机后自启动
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消息给对方