Leon.Zhou-技术变革的年代!

活到老,学到老!

导航

B/S真正的春天似乎要到来了!

大家先看看下面的3篇文章:

迎接Client/Server模式的回归    vibration(原作)
http://www.csdn.net/develop/Read_Article.asp?id=26248

Return of  Rich Client
http://blog.joycode.com/kaneboy/posts/18142.aspx

回归C/S?解释Bindows    liuruhong(原作)
http://www.csdn.net/develop/Read_Article.asp?id=27574



B/S和C/S的争论同编程语言那个优秀的争论都已经很久了,我不想再次发动一场论战,因为论战是没有价值的,按照经济原理来说是没有回报的!
今天我想讨论的是纯B/S结构(就是使用原生的html和javascript编写,下面简称B/S)的未来。
最近几年B/S确实是大红大紫,连ERP这么大规模的东西都要做成B/S的!老实说,我更倾向于C/S开发,因为它快速、简单。但老板和客户却不是这么想的,因为B/S确实有它无法替代的优点:部署简单方便,跨平台性好。在现在这个社会,这两点确实可以帮助你获得大量的订单,因为我们只能去开发B/S结构的软件。可是B/S不是那么好开发的,单单是界面和客户事件处理这两点就让人痛苦的要死。而且万恶的老板和客户还需要这些东西C/S响应的不相上下!!!现在各种JS实现的Rich Client包就是在这个背景下出现的。我认为这个市场是相当大的,钱途不可限量!但缺点也是显而易见的,就是上面文章中列出的那些,我就不罗嗦了。在此我还要补充2点:1、这些开发包对数据和业务逻辑的处理相对太弱了,这个导致了企业级应用上面的先天不足;2、没有友好的开发环境,使得开发人员门槛太高,不易于普及。
基于以上的弱点,如果有一套实现了:丰富的界面控件、完善的数据和业务逻辑处理机制、友好的开发环境的开发包,B/S开发的春天就要真的到来了!

我现在工作就是和几个同事一起做这样一个开发包,包括一个OOP内核、Component集合和Studio。现在还处于研发阶段,第一个版本应该在半年内发布,不过是内部使用,第二个版本才是面向市场的,估计要在1年半以后了。

posted on 2004-05-11 11:03  Leon.Zhou  阅读(2133)  评论(8编辑  收藏  举报