W wobudong Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #21 用 B/S 不太现实,要是断线了如何保存数据啊?不能够影响销售的.
D dengxh10 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #22 就现在的技术平讲,解决你这个问题还是很方便的。<br>用现在流行的三层架构,总部架设中间层服务器,每个店面运行一个客户端,通过访问中间层,把该下载的数据下载并保存到本地数据库中,把该上传的本地数据组织好并传给中间传做处理。<br>这个过程你只要详细的设计一个数据保存规则就行了。
就现在的技术平讲,解决你这个问题还是很方便的。<br>用现在流行的三层架构,总部架设中间层服务器,每个店面运行一个客户端,通过访问中间层,把该下载的数据下载并保存到本地数据库中,把该上传的本地数据组织好并传给中间传做处理。<br>这个过程你只要详细的设计一个数据保存规则就行了。
C ChinaYA Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #23 dengxh10:的方案不错而且是成熟的技术方案。
W wobudong Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #24 我对 Ado 这样的两层开发还是比较熟悉的,对于三层开发不是很好,以前搞过一些midas,总是出问题,很郁闷.<br>如果用三层的技术,具体用什么技术?谢谢各位了.<br>最好是这样:<br>1:开发很简单,<br>2:实施也简单<br>3:传输速度快<br>4:稳定<br>5:并发用户多<br>6:哈哈,我提的要求太多了吧?
我对 Ado 这样的两层开发还是比较熟悉的,对于三层开发不是很好,以前搞过一些midas,总是出问题,很郁闷.<br>如果用三层的技术,具体用什么技术?谢谢各位了.<br>最好是这样:<br>1:开发很简单,<br>2:实施也简单<br>3:传输速度快<br>4:稳定<br>5:并发用户多<br>6:哈哈,我提的要求太多了吧?
没 没有结婚的程序员 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #25 主要市看企业的实力<br>如果很有钱,自己铺设专网.<br>如有有技术,tcp或者udp自己写个类似webservice的<br>如果没钱又没技术,那就不好办了。<br>省钱的办法有一个,使用已经现成的中间件。<br>这也分两种情况<br>1.英文水平很好,用asta 基本能满足你的需求。<br>2.英文水平不行,用dbanywhere远程解决方案。
主要市看企业的实力<br>如果很有钱,自己铺设专网.<br>如有有技术,tcp或者udp自己写个类似webservice的<br>如果没钱又没技术,那就不好办了。<br>省钱的办法有一个,使用已经现成的中间件。<br>这也分两种情况<br>1.英文水平很好,用asta 基本能满足你的需求。<br>2.英文水平不行,用dbanywhere远程解决方案。
W wobudong Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #26 最好大家给推荐几种,我测试一下效果,回头把测试结果告诉大家.
W wobudong Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #27 用现成的中间件可以考虑,不知道哪种使用简单又效果好?
R rebirth Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #28 这是做架构的人做的事儿哈。<br>而且和实际需求也有直接关系。<br><br>比如说: <br>需求是 实时传递数据,销售必须马上报告。 协商,是否需要这样做?<br>回答我们只是希望这样子,可以马上看到。 是否有必要? 回答 若有难度不这样也行,但是至少每天要让我看到。 协商,尽量争取每半天汇报。 <br><br>实现<br>通过延迟数据传递,和类似于 ajax 或 soap之类,降低数据传输量,延迟数据汇报<br>汇报后即在本地做记录,已经汇报。<br><br>实现<br>是否一切都要实时从服务器获取。。<br>需求,是的,我这边改了价格,马上就要以新价格销售。 协商,是否象股票已经变动快速?答,不是的,每个月改不几次。协商,每天会中途发生变动,造成的损失谁来负责。<br><br>实现<br>每天限定只能在早晨营业之前更改某些数据,通过 md5或 crc等数据校验方式确定是否需要重新更新某些资料。 <br><br>……<br><br>一个环境是固定的,实现是根据需要来确定的。架构者 可以给你设计出如何去做。<br>一楼的兄弟需要更多的思考。
这是做架构的人做的事儿哈。<br>而且和实际需求也有直接关系。<br><br>比如说: <br>需求是 实时传递数据,销售必须马上报告。 协商,是否需要这样做?<br>回答我们只是希望这样子,可以马上看到。 是否有必要? 回答 若有难度不这样也行,但是至少每天要让我看到。 协商,尽量争取每半天汇报。 <br><br>实现<br>通过延迟数据传递,和类似于 ajax 或 soap之类,降低数据传输量,延迟数据汇报<br>汇报后即在本地做记录,已经汇报。<br><br>实现<br>是否一切都要实时从服务器获取。。<br>需求,是的,我这边改了价格,马上就要以新价格销售。 协商,是否象股票已经变动快速?答,不是的,每个月改不几次。协商,每天会中途发生变动,造成的损失谁来负责。<br><br>实现<br>每天限定只能在早晨营业之前更改某些数据,通过 md5或 crc等数据校验方式确定是否需要重新更新某些资料。 <br><br>……<br><br>一个环境是固定的,实现是根据需要来确定的。架构者 可以给你设计出如何去做。<br>一楼的兄弟需要更多的思考。
W wr960204 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #29 说下我们以前的做法.<br>增加本地数据缓存机制.<br>本地可以用一个Access数据库.保存一些变化较少的基础资料.<br>服务端和本地都有数据表版本字段.<br>数据更新的时候把表版本字段+1.<br>如果本地和服务端版本不一致就把表和服务端同步.<br>如果同步的时候是从本地查询的.
说下我们以前的做法.<br>增加本地数据缓存机制.<br>本地可以用一个Access数据库.保存一些变化较少的基础资料.<br>服务端和本地都有数据表版本字段.<br>数据更新的时候把表版本字段+1.<br>如果本地和服务端版本不一致就把表和服务端同步.<br>如果同步的时候是从本地查询的.
W wobudong Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #30 to rebirth:<br>分公司查询都是要求时时的,而且要时时的进行下定单,审核等等.<br>时时性要求是必须的.
A aerobull Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #31 asta就100%可以满足你的需求,我在56K的modem线路上用过,实时连接,一点问题也没有。速度飞快。<br>不过现在我已经已经改成像 没有结婚的程序员 说的,自己写了个类似webservice的东西,通过http走数据,采用短连接。中间服务器就是iis了 .<br><br>欢迎入群:9371293
asta就100%可以满足你的需求,我在56K的modem线路上用过,实时连接,一点问题也没有。速度飞快。<br>不过现在我已经已经改成像 没有结婚的程序员 说的,自己写了个类似webservice的东西,通过http走数据,采用短连接。中间服务器就是iis了 .<br><br>欢迎入群:9371293
没 没有结婚的程序员 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #32 rebirth 说的不错啊 我们一直这样搞。<br>不过也有弊端,上次因为搞不定实时数据库丢了个45W的单。被骂。那个老板要实时看到销售情况.
A aerobull Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #33 搞不定实时数据库,晕死了啊。只要服务器稳定,还怕实时不了?<br>看我上面说的,你们这钱丢得冤了。
W wobudong Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #34 如果用现成的中间件的话,现在大家给推荐了两个了:<br>1:asta<br>2:dbanywhere<br>我去下载去,测试测试.<br>还有别的更好的中间件吗?欢迎大家提供好的建议,感谢感谢!!!!!
如果用现成的中间件的话,现在大家给推荐了两个了:<br>1:asta<br>2:dbanywhere<br>我去下载去,测试测试.<br>还有别的更好的中间件吗?欢迎大家提供好的建议,感谢感谢!!!!!
没 没有结婚的程序员 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #37 哪里有那么简单 如果是普通的互联网 用dbanywhere就搞定了 客户要求的是ppc,用不要用浏览器的那种,ppc上没有找到解决方案
A aerobull Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #38 如果要用ppc.,那要搞的东西就太多了,不是上面说的三层的范围了
D danng Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #39 用我的方案吧,你的要想都能满足<br>最好是这样:<br>1:开发很简单, --客户端也有框架,在框架上开发很简单<br>2:实施也简单 --只需能在Internet上使用,安装后就能使用<br>3:传输速度快 --只要客户端有512K的带宽,传输方面也没什么大问题<br>4:稳定 --满足,服务器运行半个月,没发生故障<br>5:并发用户多具 --满足,现在我们的业务系统在线并发用户200,系统没感觉任何压力
用我的方案吧,你的要想都能满足<br>最好是这样:<br>1:开发很简单, --客户端也有框架,在框架上开发很简单<br>2:实施也简单 --只需能在Internet上使用,安装后就能使用<br>3:传输速度快 --只要客户端有512K的带宽,传输方面也没什么大问题<br>4:稳定 --满足,服务器运行半个月,没发生故障<br>5:并发用户多具 --满足,现在我们的业务系统在线并发用户200,系统没感觉任何压力
没 没有结婚的程序员 Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-03 #40 服务器运行半个月,没发生故障 [] 我们做的系统都一年不出故障<br>有试用版 版 感受一下