平台之争愈演愈烈,但是对于企业用户来讲,为了切实实际之需,响应企业的业务变化和个性需求,使企业用户在信息化以后,实现长远的增值和发展,才是选择和应用所谓“软件平台”的关键所在。
平台之争谁主沉浮
如今,企业用户对软件平台的需求愈加强烈,但对它的理解却又不够深入和准确。软件平台是指用来构建与支撑应用软件的一个独立软件系统。它是开发与运行应用软件的基础,是任何一个应用软件得以实现与应用的必要条件。其目的就是为了可以最大强度的满足企业自助化和个性化的需求,使用户、合作伙伴都可以在此平台基础上轻松地进行功能的自主式扩充。
在面向对象技术和组件化技术发展的过程中第一次出现的软件平台就是通用技术基础架构的软件平台。这类软件架构平台能够为客户提供了一个可靠、可扩展、跨平台的解决方案,典型代表是BEA公司的WebLogic、IBM的WebSphere等。但是这类软件架构平台没有对业务层面做更多的抽象的封装,软件开发过程仍然需要对商业业务逻辑做繁重的开发工作。
在近几年慢慢出现了新的趋势,软件平台开始发展变化:一是中间键平台开始向软件基础架构平台转变,二是业务基础软件平台的诞生。业务基础平台是一种以业务为导向、可快速构建应用系统的软件平台。它的出现将大大缩短大型应用软件系统的开发周期,换个角度来说,也降低了企业信息化的成本。目前从事业务流程管理平台的代表提供商有用友(600588行情,股吧,信息化)、金蝶等,国外厂商有BAAN、SAP等。但是业务模型的不成熟和实施模式的不成熟,使业务基础架构平台也有一定的缺陷。
别具一格创新服务为了集合技术基础架构平台和业务基础架构平台的优势,弥补它们各自的不足,明基逐鹿在此研发上有了突破,开发出自主知识产权的应用基础架构平台――Guru Palau。这样,企业可以以更一个稳固的软件平台为基础,并将不同的IT环境集成在一起,从而能够最大程度地利用现有的投资。
明基逐鹿的研发经理郑长华在采访中说道,“Guru Palau软件平台的开发也是在这种条件下基于.NET技术架构开发的,是与Microsoft技术的完美结合。而且明基逐鹿软件有限公司的所有软件产品的开发都采用了RUP来控制,并且以RUP为大纲,取其精华,提出了对于国内软件业有一定指导意义的一套软件过程控制规范和管理流程体系BGP(Ben Guru Process)。明基逐鹿软件的BGP体系就是对RUP过程的一个裁减和优化的软件过程控制体系,它在很大的程度上对于提高明基逐鹿软件产品的高品质提供了有利的支撑和保证。
在被问道如何看待金蝶的“弃.NET用J2EE”时,郑长华谈出了自己的观点:“J2EE在本身的发展过程中,无论在设计模式和架构的积累上,都有其优势。关于.NET和J2EE在技术架构上的孰优孰劣,其实很难作判断。但是.net全新的Webforms组件对多种客户端形态的支持能力,以及其Model-View-Controller的架构,有其优势所在。不过直接转型是有较大的风险的,因为软件毕竟还是业务驱动(Business Driven)为本,采用Java从开发成本和开发周期上来讲,都是较大的限制。包含.NET对Enterprise Application Framework的定义,可以选择应用,而J2EE就需要很大的技术支持,在开发中是有限制的。所以金蝶放弃.NET技术,而完全转型J2EE,无疑是一种冒险的挑战。”
此外有软件开发公司说好的平台一定要基于B/S结构和组件化技术,为此专家分析到:“从软件技术本身而言,B/S与C/S应该说没有很大的差异,只要本身的平台的层次细分和构件粒度的合理,前端只是一个显示的作用而已。其实C/S也有其优势,如在局域网内部的快速反应和安全性等。Palau本身采用Form Engine的技术,对于Web Form和Windows Form的自动生成可以很好得解决这个问题,所以用户可以选择让其成为B/S还是C/S的应用。
管理软件它虽然是一种高科技产品,但是它的诞生是因为要帮助企业的管理者解决实际的问题,成为提高效率的有力助手。
据介绍,Guru Palau为企业展示一个自助式的平台空间。它具有很强的伸缩性和扩展性,可以对企业进行规模定制,随企业需求而变,具有高弹性和很强的适应力。此外,Guru Palau会提供丰富的各类技术基础组件以及实用性的构件库,具有良好的可扩展性和稳定性,它支持分布式网络计算环境,提供对XML Web服务的全面支持,并且可以提供良好的可开发系统接口,而系统之间的消息传递是全面基于XML标准数据格式。它还具备良好的高内聚低耦合特性,提供对高层应用软件的业务封装支持。另外,其特色还表现在具有很强的安全控管和构件组合,这对企业来说及其重要。
咨询服务是价值的体现
如今,明基逐鹿投入充分的精力和心力研发新的产品,并即将成立具有国际实力的南京研发中心,但同时,明基逐鹿声称不会走金蝶这样的纯粹产品技术路线,而是在充分体现自己咨询服务的优势下,从企业角度出发,研发更适用于企业长远发展的管理软件,与企业共同发展。
Palau这个名称来自太平洋上一个盛产稀有金属的著名岛屿,并以美丽风景和小岛周围聚集鲨鱼而出名,不知道这是否也意味着明基逐鹿的在软件界的雄心壮志?