开源ERP-推广开源软件的企业应用

ERP的技术之痛:B/S还是C/S?

上一篇 / 下一篇  2007-05-20 14:05:55 / 个人分类:软件工程

查看( 2500 ) / 评论( 7 )
ERP的技术之痛:B/S还是C/S?

  你的产品是B/S还是C/S架构的?如今当厂商在应标时,经常被用户问到类似的技术问题。可以说,B/S还是C/S,已成为当前ERP 产业发展中不可回避的技术架构问题。

  其实,无论是B/S还是C/S,他们并不新鲜。C/S(Client/Server,客户端/服务器)技术从上世纪90年代初出现至今已经相当成熟,并得到了非常广泛的应用,其结构经历了二层C/S、三层C/S的更迭。B/S(Browser/Server,浏览器/服务器)技术则是伴随着Internet的普及而来的。有必要说明的是,B/S最早并不叫“B/S”,此类应用国外通常叫Web应用(Web Application、Web Based Application),是国内一些公司“创造”了“B/S”这个词。

  应该说,B/S和C/S各有千秋,他们都是当前非常重要的计算架构。在适用Internet、维护工作量等方面,B/S比C/S要强得多;但在运行速度、数据安全、人机交互等方面,则B/S远不如C/S。综合起来可以发现,凡是C/S的强项,便是B/S的弱项,反之也然。因此,问题也就因此而产生了,我们的ERP产品到底该用B/S还是C/S架构呢?一场关于C/S与B/S的口水战也由此而在ERP业界拉开了序幕。在互联网泡沫盛行的2000年至2002年间,这场口水战达到了顶峰。但直到现在,人们也没有辩出谁是谁非。

  事实上,从上面的分析可以看出,这场口水战不可能有胜负出现,因为B/S与C/S具有不同的优势与特点,他们无法相互取代。例如,对于以浏览为主、录入简单的应用程序,B/S技术有很大的优势,现在全球铺天盖地的Web网站就是明证;而对于交互复杂的ERP等企业级应用,B/S则很难胜任,从全球范围看,成熟的ERP产品大多采用二层或三层C/S架构,B/S的ERP产品并不多见。

  “B/S还是C/S”也就由此成了ERP的技术之痛。难道这个痛就无药可救了吗?


相关阅读:

TAG:

血色眼泪 血色眼泪 发布于2007-05-20 19:33:44
B/S C/S全做不好吗
反正C/S也基本上都是通过http进行传输处理...
拿个FireFox随便捏两下子做成客户端交差又不难
Henry Ning's Space henry.ning 发布于2007-05-22 13:40:50

QUOTE:

原帖由 血色眼泪 于 2007-5-20 19:33 发表
B/S C/S全做不好吗
反正C/S也基本上都是通过http进行传输处理...
拿个FireFox随便捏两下子做成客户端交差又不难
吓呼我?
血色眼泪 血色眼泪 发布于2007-05-22 13:43:29

QUOTE:

原帖由 henry.ning 于 2007-5-22 13:40 发表

吓呼我?
怎么了

我比较推荐那种把处理放在后台的东西
skykingf的个人空间 skykingf 发布于2007-05-25 22:03:27
偶还是喜欢c/s的   不然总感觉 要用ie才能正常使用
davidxueer的个人空间 davidxueer 发布于2007-05-26 00:52:04
可以扬长避短,在cs模式中嵌套bs,不过总体上来说,bs比cs的维护量要小的多,但是很多事情处理起来就真不如cs比如人机互交,或者界面复杂的情况,bs就很难胜任
vfcvxc liuxianhuacn 发布于2007-05-26 08:44:20
自己看着办拉。。
各有千秋拉。。。。都好
Fluke@LUPA fluke 发布于2007-05-26 09:07:00
我更喜欢b/s
我来说两句

(可选)

日历

« 2008-10-12  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 2707
  • 日志数: 20
  • 书签数: 1
  • 建立时间: 2006-08-29
  • 更新时间: 2008-02-18

RSS订阅

Open Toolbar