ERP热点展望之技术平台篇
从技术的角度讲,ERP软件将面临平台之争:它包括软件结构、开发平台以及与之相应的软、硬件系统。
一、开发平台之争:.Net vs. J2EE
.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、*** 等大公司的支持,2005 年Linux 在服务器端的势头还是不可小视的。
。