未来的竞争是数字化、网络上的竞争,因此企业信息系统对内、对外的协同处理能力势必成为关键性的竞争条件。其中协同的任务包括了数据(Information)、讯息交易(Transaction)与流程(Process)等各层次的整合,这无疑是重大且复杂的工程,而网络技术仍充满变革,因此找到一个富有弹性、简单易用、高度整合,最重要的是多数人遵循的可延伸性系统,确实令人期待。

多阶层式(N-tier)的企业应用伺服架构被认为是切合需求的解决之道,也已被推广多年,但开发多阶层式服务仍是困难且复杂的工作,因此标准的企业应用程序模型就显得非常必要。以Java为基础、由升阳所提出的J2EE(Java 2 Enterprise Edition),是目前较成熟,也广受信息大厂支持的企业应用伺服架构;而微软最新倡导的“.NET”则是来势汹汹,其发表的技术架构给人一种冲着J2EE而来的感觉。

即使有了J2EE这样的标准开发架构,N-tier架构的推展仍存在着不小的阻力。Java人才的不足是一大瓶颈,即使比起三、四年前,懂Java的人已增加不少,但面对广大的企业e化市场,这些人的力量显得微不足道。

相较之下,在中小企业为主体的台湾,微软的语言仍然拥有最大宗的用户。如果 .NET 的架构能实证其在N-tier应用伺服环境的高度可用性,挟着其熟悉者众多的优势,微软将有机会在此市场快速成长,对J2EE阵营形成不小的竞争压力。

只要e化能够顺利的推展,对企业来说,选择何种技术确实不是最重要的考虑。在各大厂力拱的Web Services的未来,会是各个技术、语言都可以兼容的时代,只要大家都遵循一些开放性标准,包括建立共通信息格式的XML、让应用程序间能相互沟通的SOAP、描述企业技术规格的UDDI登录数据库,及描述Web Service应用程序功能的WSDL等。在此环境下,各种技术、语言可以继续扮演其擅长的角色,并与其他技术、语言协同工作。

但理想的时代来临前,我们仍有许多事情要做。在两阵营的N-tier开发人才皆不足的今日,除了培养基础人才,以及由技术原厂提供更精简、组件化的工具外,对于现有工作者的经验,应十分重视其传承,尤其是技术厂商结合产业Know how的成功开发案例,更应发展出成熟的模块化功能,以减轻其他业者的开发时间、成本。

进一步来看,链接Internet的e化之路,并非个别企业之事,而是一场全球同步的竞赛,如何加速国内整体的e化条件,也应以开放的心胸来看待。因此,个别企业的e化成功经验或技术成果,何妨也与他人来分享,所谓唇亡齿寒,别输掉这场国际竞赛,或许比关起门来的勾心斗角来得重要。