读书人

怎么设计远程网络版进销存软件客户是

发布时间: 2012-02-28 13:06:34 作者: rapoo

如何设计远程网络版进销存软件,客户是有40多家分店的大的集团公司,怎么把这些分公司联在一起?
他们在上海、北京、青岛都有分店,总部在昆明,总部想知道这些分店的销售情况,原来是我给开发的C/S版本,SQL2000的,但是现在觉得不够用,想把分店连在一起,连接方式是用ADSL,动态IP,不知道如何设计,软件如何修改成INTENET网络版?

我用GOOGLE查了一下,好象C/S模式的只有用花生壳动态域名系统绑定服务器的IP,虽然是实时的,但是万一服务器连不上INTERNET了,整个业务就瘫痪了,瘫痪了业务就没发开展,损失惨重,有没有好的方法?还有即使用直接连接的方法,我测试了一下,软件开单很慢,虽然勉强实现了,但是不还是很理想。

希望有经验的牛人给点建议,在下有100分相送,小意思。

[解决办法]
一般情况下,c/s比b/s要快。
你以前的方式也是利用互联网处理,对于远程数据库,我想使用任何方式都必须保证能上网,除非有专线。
客户端不一定使用固定的IP,服务器必须固定IP,这样客户端就能登录服务器。
[解决办法]
建立本地数据库.

定时和总部的数据库同步,比如 凌晨的时候
我公司有套软件就是这样
本地用sysbae,总服务器用的sql server 2000

这样也避免了直连的速度问题
[解决办法]
WebService是个不错的选择
[解决办法]
申请一个免费的ASP空间(很小就行),把分布在各地的机器IP适时地存储在ASP空间里.....
各地登陆时要先访问这个ASP站点得到IP信息......
[解决办法]
分布式多层应用开发
soap/webservice
[解决办法]
推荐 webservice 基于 xml 的数据描述,为你将来变更程序提供极良好的基础。
[解决办法]
建议用三层结构,再买个国际域名和固定ip或者干脆直接租用别人的服务器
[解决办法]
我正在设计远程数据同步软件,如果有兴趣,我们聊聊
QQ 9001308. 加好友请说明来意
[解决办法]
可以考虑使用VPN~~还有就是数据库定时同步!
如果网络稳定,也可以时时更新!

读书人网 >.NET

热点推荐