在分布式多层架构中如何同时实现网络版和单机版两个不同版本?(急)(100分)

  • 主题发起人 冰冷的雨
  • 开始时间

冰冷的雨

Unregistered / Unconfirmed
GUEST, unregistred user!
我在开发一个全省范围内使用的ADO分布式多层系统时遇到一个难题。系统拓朴结构
如下:
县级各单位由多台工作站和一台应用服务器、一个后端数据库组成子网,各子网通过
WEB服务器和网络隔离服务器连接Internet,组成一个行业Internet。各子网按其权限共享
数据。
问题是:少数边远地区暂时无法组网,只能通过软盘传送数据。显然,单独为这类地
区开发一套系统,不但在投资方面很困难,还会造成各种接口方面的问题。
请教各位高手,能不能通过某种方法同时生成该系统的网络版本和单机版本并分别发
布?
 

党sir

Unregistered / Unconfirmed
GUEST, unregistred user!
我也很关注!
 
H

hukaijt

Unregistered / Unconfirmed
GUEST, unregistred user!

冰冷的雨

Unregistered / Unconfirmed
GUEST, unregistred user!
其实可以直接把整个系统安装在一台单机上,再设置数据库接口,从而模拟网络环境使用。
可是这样的话,必然要牺牲效率并浪费系统资源。有没有两全其美的方法呢?
 
J

JustMe

Unregistered / Unconfirmed
GUEST, unregistred user!
可以考虑用Delphi的BrifCase模式;
1、将当前的所有数据下载到硬盘中,以文件方式保存;
2、拷贝文件资料到单机;
3、将资料更新到数据库;
4、在当前系统下作修改;将修改结果保存到文件;
5、将更新过的资料反馈到服务器;
系统只要添加一项功能,打包到文件,从文件中更新资料就可以;
可以看李维书
 

冰冷的雨

Unregistered / Unconfirmed
GUEST, unregistred user!
好象还不太明白。是李维的哪一本书啊?系统篇还是ADO?
 
S

sanming

Unregistered / Unconfirmed
GUEST, unregistred user!

宝祯

Unregistered / Unconfirmed
GUEST, unregistred user!
S

shsshashssha

Unregistered / Unconfirmed
GUEST, unregistred user!

冰冷的雨

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 
顶部