这么多人讨论,很热闹。
对于B/S是不是更新C/S,我想答案是肯定,国外已经没有人在讨论这种基本问题,所谓一江春水向东流,软件的生命在于发展,因此我们搞软件的人首要的素质就是 对新事物的热爱以及对自己的否定。
很多人理解B/S以为单纯的是WEB结构,其实我认为有误,B/S的真正含义本质是多层分布式结构,这将替代C/S中那种主机集中式的模式。说到这点,我们已经看到为什么我们要用B/S,不用我从软件的重用性 快速开发性 健壮的维护性, 灵活的拓展性等软件指标来比较这两种系统吧?
J2EE成熟应用已经大概有8年,这其中有相当多成熟的大中型系统,这些真的不容质疑,否则,成了井底之蛙了。
J2EE是不是只适合大型系统?
其实很多时候,我们实现的项目很难预计他的发展性,它目前可能是小项目,但是在客户的要求以及客户自身的发展中,小项目就变成中项目,如果你的软件很好的支持了客户的发展,客户变成了企业集团,那你的项目就成了大项目,企业集团发展是迅速的,每天有多少亿资金流转,而他所赖以流转的信息通道必须2年后才能达到现在的要求,因为这个信息系统已经无法扩展,全国或世界高手都请来也没有用。
所以,企业信息系统,不管MIS ERP 其它,为何不在开始架构的起点高点?这样自己将来不后悔,也不会被别人骂阿。