ERP热点展望--技术篇
Net是微软力推的技术,在微软自身的产品中如Office 2003也全面使用;J2EE得到了一批反对微软"垄断"者的推崇,其中大公司也不少,目前声势似乎还大于.Net。ERP软件商自然也不能落后,两条队都要排上,但是又生怕排错了队,也有些两难。当然也有脚踩两只船,号称都支持的。
其实选择哪种开发平台,目前看来,或者说未来的三年之内,不应该是用户所关心的问题,也就是说用户在选型时,可以不把开发平台作为考虑的部分。为什么呢?因为不论软件商选择哪种开发平台,对于最终用户都是透明的,看不出的。最终用户需要关心软件中实现的功能如何,而不是实现这种功能的技术是否先进,而且这种先进与否还很难判断。
二、系统结构之争:B/S vs. C/S
C/S就是Client/Server结构,简单的说就是ERP软件要分别在服务器和客户端PC上安装;B/S就是Browser/Server结构,在这种结构下,服务器端同C/S一样,也是要安装的,客户端PC上就不用安装软件了,只要有浏览器如IE就可以了。
现在一般都认为B/S结构优于C/S结构,至少客户端维护的工作量大大减少了,而且对移动的用户如出差人员的支持也大大容易了,这些直接带来了成本的下降。虽然目前在应用的系统多数还是C/S结构,但是B/S结构的增长迅速,所以我认为B/S结构会在未来几年内逐步取代C/S结构。
三、操作系统之争:Windows vs. Linux
早几年,ERP软件所用的操作系统还有Netware,AS/400等,现在已经不大听到了。那时,人们争论焦点在于选择PC服务器还是专用的小型机,不仅涉及到操作系统,也涉及到了硬件平台。目前主流的应用也就是在Windows或Unix/Linux上面了,Windows平台不用说了,大家用的PC上99%都是安装的Windows,但是服务器上Windows就不像PC上那么"垄断"了。在ERP用户中,有不少使用的是Unix服务器。2003年提到Linux越来越多了,我一直认为Linux其实就是Unix的一个变种,与Unix的变化在于开放源代码和价格低廉。这招变得还挺成功,早几年不开放、价格昂贵的帽子是戴在Unix头上的,现在给人的感觉是Windows戴上了这顶帽子,这不能不归功于Linux的市场宣传。实际上对于一般的用户,操作系统源代码是否开放没有什么意义,从总体拥有成本而不是仅从软件价格看Linux不一定比Windows有优势。不过有IBM、SAP、***等大公司的支持,2004年Linux在服务器端的势头还是不可小视的。