头疼了,请各位高手帮忙支个招!!

shadowno 2007-11-12 12:03:47
这是一个delphi 开发的,利用ic卡管理的销售管理系统,c/s结构,跟ic卡之间有大量的互操作,包括读写,校验,加密。
数据库用的是sql server 2005,


现在客户要求在跨地域范围实现销售管理功能,原来的系统本来是单机版的,但还是做了扩展,基本可以在局域网无障碍运行。可现在客户要跨地域管理,数据实时更新,考虑到成本,感觉只有上互联网了,但是原来基于局域网的系统,如果直接般上互联网,怕还是会出很多问题。姑且认为客户已有独立ip地址。

用activex感觉不太可能了,客户端读写ic卡的操作太多了,而且原来一起设计ic卡读写流程的人也没在了

怎么办啊?各位高手给点建议吧,
...全文
144 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
Corn1 2007-11-23
  • 打赏
  • 举报
回复
比较简单的方法,做三层,C/S架构。
suton 2007-11-21
  • 打赏
  • 举报
回复
com plus
sdzeng 2007-11-20
  • 打赏
  • 举报
回复
VPN
MaoMaoDelphi 2007-11-20
  • 打赏
  • 举报
回复
用WebService与SOAP做,这样改动不是很大,你原有架构不要变,原来在局域网上的都不要变,只是加做一个WEB功能,听我的没错!
猫猫:QQ28088191
zyq001010 2007-11-20
  • 打赏
  • 举报
回复
用三层结构,用TWebConnection适应跨地域需求
diecode 2007-11-20
  • 打赏
  • 举报
回复
VPN用得多
wpf517 2007-11-12
  • 打赏
  • 举报
回复
Delphi搞BS?。。。 你们全部转C#吧~~我们公司就是。最后3个D的项目做完,全部转C#。

C#的总设计师就是原来Delphi的,还好还好。我估计用D做BS会死的很惨。
shadowno 2007-11-12
  • 打赏
  • 举报
回复
呵呵,,,郁闷了,
这个程序写的早了,大概5年前了,borland没给类似系统的平滑移植一个解决方案吗?随着web应用的增加,感觉这种事情应该不算少啊,公司业务需要,我有好几年没跟borland了,所以现在delphi的情况不太了解。
wpf517 2007-11-12
  • 打赏
  • 举报
回复
程序员不是孙子!!! 不是他想怎么样就能怎么样?

要学会拒绝,或者学会要钱也行。
wpf517 2007-11-12
  • 打赏
  • 举报
回复
这完全就是两个系统,这需求太变态了,不但要加钱,还的恨加。从新算。

当初你们怎么做的需求? 是你们理解错了,还是他现在又想改需求了。

这种架构级的需求要是改,那就是个新东西了。

客户是上帝,但是上帝的要求不一定我们都要答应,告诉他,要么重新加钱按照新项目的60%算,要么拉到。
sung001 2007-11-12
  • 打赏
  • 举报
回复
等于是新项目,另算.
shadowno 2007-11-12
  • 打赏
  • 举报
回复
嗯,钱是一定要加了,不过多了没戏,有什么低成本方法能搞定吗?
wpf517 2007-11-12
  • 打赏
  • 举报
回复
告诉客户,加钱!
godepth 2007-11-12
  • 打赏
  • 举报
回复
现在客户要跨地域管理,数据实时更新,可通过VPN拨号实现。一旦客户拨入后,就与局域网没有什么区别了。
不过,如果是用midas三层架构,客户端与服务器的数据交互量比较小,感觉不出速度问题的。
难度不是很大,可以考虑啊!不过,还是要按照不同层次的项目去规划,以便得到多点回报啦,哈哈!
9527 2007-11-12
  • 打赏
  • 举报
回复
用midas三层架构这样改动很小
ydlchina 2007-11-12
  • 打赏
  • 举报
回复
同情你

1,594

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧