日期:2014-05-19  浏览次数:20817 次

求解决方案
客户机程序在短时间联不上主机数据库,但客户机程序仍要可以正常运行。请问高手有什么好的解决方案?

------解决方案--------------------
Smart Client
------解决方案--------------------
用Session
过时了就Session Expire
------解决方案--------------------
ADO.net
------解决方案--------------------
Smart Client不是一两句话能说清楚的技术呀,去微软MSDN看看吧,有专门讲SmartClient的
------解决方案--------------------
ui/线程分开
------解决方案--------------------
连不上数据库就在本地做缓存呗,什么环境?B/S?C/S?网路环境?
------解决方案--------------------
消息队列 正是你要的.
------解决方案--------------------
数据首先缓存到本地,然后异步开始
------解决方案--------------------
加一个本地数据库,把用户操作记录下来,连上网后在传递
------解决方案--------------------
可以用数据库复制技术中的合并复制实现吧
------解决方案--------------------
自动处理错误,循环连接主机
------解决方案--------------------
异步就可以办得到的事,就不要用SmartClient
------解决方案--------------------
Cache...
------解决方案--------------------
LZ 你是不是采取的三层模式
数据库的存储过程 优化了吗?
------解决方案--------------------
线程吧

------解决方案--------------------
先将操作数据缓存到本地文件.