当前位置:编程学习 > C#/ASP.NET >>

请教一个关于离线系统要用到那些技术

比如我现在用asp.net开发了一个bs程序
但是随着需求的变化
要开发一个cs程序

cs程序 主要实现 bs的离线功能
比如 网络较差的时候 客户用cs程序 下单等操作
网络较好的时候 就连接上服务器 更新服务器数据 

这样 从bs程序登录 也可以看到 因为cs程序操作 相关数据发生的变化 --------------------编程问答-------------------- ?不管网络怎样
bs不行
cs也好不到哪里去

你这思想就不行
技术方面主要就是  锁 事物  --------------------编程问答-------------------- 两个技术
1:本地缓存,你得把订单存到本地文件或者数据库中;
http://www.cnblogs.com/luminji/archive/2010/12/19/1910396.html

2:定时器。定时检查网络情况,如果好,就更新到服务器。 --------------------编程问答--------------------
引用 1 楼 fengyarongaa 的回复:
?不管网络怎样
bs不行
cs也好不到哪里去

你这思想就不行
技术方面主要就是 锁 事物

不知道 是你的智商高 还是我的智商低 发觉 完全说的不是同一件事情

客户的需求是这样 好与不好 只有市场来做决定

cs是不联网 - -! --------------------编程问答--------------------
引用 2 楼 luminji 的回复:
两个技术
1:本地缓存,你得把订单存到本地文件或者数据库中;
http://www.cnblogs.com/luminji/archive/2010/12/19/1910396.html

2:定时器。定时检查网络情况,如果好,就更新到服务器。


msmq 应该可以实现 但是 就是不清楚 对于一次性更新 的数据量 过大 msmq 有什么影响的 --------------------编程问答-------------------- 这种需求直接用 cs 就行了, 不需要2个系统切换吧 --------------------编程问答-------------------- 那就直接用cs的啦,在本地做个暂存数据库,联网的时候直接同步,
这个涉及到数据同步的问题 --------------------编程问答-------------------- 我觉得现在很多系统都应该要具有这样的功能。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,