《borland传奇》

下载本书

添加书签

borland传奇- 第26部分


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
力则考验了UML厂商是否能够提供具备亲和力的开发工具。Java开发工具目前的两种 
开发和竞争方向,的确是和数年前C/C++开发工具的竞争有所不同。究竟谁能胜出, 
终究要通过使用者、市场和时间来考验了。       
第8阶段和的巅峰之战   
从1995年到2002年,应该算是Java的成长和全盛期。这段时间内许多的Java厂商、开 
发工具和应用程序服务器不断的在竞争和厮杀,如同神鬼战士一般进行最后的生存战。 
为什么?我想这是因为必须剩下最强的竞争对手,才能与2003年起Microsoft逐 
渐产生影响力时下的开发工具竞争吧。虽然Bill Gates日前在媒体上公开承认 
的流行速度没有Microsoft设想的快,但是从以往Microsoft的竞争模式来看, 
Microsoft一向擅长后来居上,不可小看其决心和实力。更何况Java毕竟已经开发了 
将近七、八年,而不过是1年多左右,后面竞争的日子仍然很长。   
在我日常的工作中,通过接触许多不同型态的客户,也可以察觉到传统Windows开发 
工具、Java和势力的消长。Java从2000年起开始有了明显的成长,特别是大型客 
户、使用多种不同平台的客户群更是快速地倾向使用Java。由于这类客户在后端大都 
是使用Mainframe或是强力的UNIX机器,在采用Java之后,也自然需要引入Java的组 
件架构以及Web Solution,故JSP/Servlet便大行其道,EJB也开始逐渐风行并且快速 
成长,而造就了许多EJB著名厂商的壮大以及另外一个竞争激烈的EJB市场。由于大型 
企业偏向Java的解决方案,因此造成了许多大型企业、卫星软件公司也选择使用Java。 
此外Java也在学校和研究界获得重视,许多大学和学术机构提供了大量的Java人才, 
逐渐地形成了极为强大的Java凝聚使用群。这群使用者应该算是Java最有力的支持了。   
对于中小型信息客户来说,事情就没有这么顺利了。由于这类客户的资源并不像大型 
客户那样丰富,因此许多中小型客户一开始在Java风潮下也都尝试着使用JBuilder来 
开发,但是Java的高门槛立刻让这些客户退出了Java的世界,即使留下来的也仅限于 
使用Java开发Web方面的应用。   
由于Java在客户端的图形使用者接口方面失败连连,从Applet、AWT到Swing,Java似 
乎一直无法为客户端提供堪用的解决方案,以致不断败退,造成了目前在客户端使用 
Java应用程序的应用系统仍然非常稀少,客户端仍然是Windows原生开发工具的天下。 
问题是虽然Java目前在中间及后端占了极大的优势,不过应用系统仍然需要客户使用 
客户端来呈现应用系统的数据以及图形使用者接口,因此Java如果无法在客户端取得 
一定的应用地位,那可能也将逐渐失去中间层的优势。在Microsoft的从2003年 
开始逐渐影响市场之后,Java在客户端以及Web的应用都将会面对新的挑战。尤其是当 
Microsoft以虚拟执行环境提供更具安全和延展性的Web应用(指ASP,新的IIS 
服务器以及ASP开始支持Apache Web Server)之后,简易好用的ASP技术和开 
发工具将进一步挑战Java在Web方面的应用。目前在中间的组件技术方面仍然落后 
Java阵营一大截,是Microsoft需要补强的地方,否则仍然不适合做为大型企业解 
决方案的应用(不过Borland却可提供非常良好的解决方案,那就是把CORBA移植到 
上,稍后的章节会说明这些有趣的开发)。但如果Java持续地在客户端、Web应用以及 
移动消费端节节败退,那Java的应用也将局限在中后端的系统应用,情形就不怎么乐 
观了(就像UNIX一样)。   
根据许多知名信息机构的调查,在未来的数年当中,Java和的竞争将趋于白热化, 
而且最可能出现的是由这两大技术平分天下的状态。因此Java目前的开发以及声势 
似乎都遥遥领先,但是对擅长打持久战和逆转战的Microsoft仍然不可大意。更何况 
Java并不是完美的金刚之身,仍然有许多不甚令人满意的地方,还是需要加把劲才能 
够维持好的局面。   
此外应用系统型态的开发趋势也深深地影响了开发工具的走向。开发工具必须满足客 
户的需要,当应用系统型态改变时,开发工具厂商必须提供适当的解决方案,让使用 
者能够开发应用程序。根据Gartner Group的调查,Java和的应用将开始快速爬 
升,开始侵蚀原本的Microsoft DNA应用市场以及传统的COBOL、4GL和专属系统。   
数年前Java以Web应用开始风行,再进而成为企业解决方案。现在也遵循相同的 
路径进入市场。只是除了以Web进攻之外,还搭配了Web Service和一流的开发工 
具。Microsoft有样学样的招式不但使用在开发产品方面,连和SUN技术平台的全面对 
战模式使用的策略也如出一辙,只是包装的更好而已。   
技术和开发工具的竞争最终取决于使用者的需求以及提供的功能、服务、架构和完成 
度。不过由于现在软件技术的高度竞争,因此往往一方有了特定的技术,另一方很快 
的也会推出相对的技术来因应。这种竞争类似于Java开发工具在第3和第4阶段的竞争, 
只是希望SUN能够撑得久一点。我相信一旦有一方撑不下去,一定又会站出来以冠冕 
堂皇的词汇说明他们只是为客户提供最好的解决方案,而不是为了和另一方竞争。如 
果读者看到这一天,那就代表着即将分出胜负,出来说明的一方又将使用新的名词和 
技术寻找出路。无论如何,从下图Gartner Group公布的评估数据来看,虽然现 
在只是第1个版本,但是在许多方面已经不输给开发了数年之久的Java。看来Microsoft 
具备在短短的1、2年之内达到Java开发了数年之久的功能和成就的能力,这也许就是 
寡占市场的好处。Java要和竞争,SUN还是需要加快油门,否则很快就会被Microsoft 
追上,竞争可是不等人的。   
对于Java开发工具来说,似乎目前加入争战的厂商还彼此杀得不亦乐乎、难分难解。 
往好的方面想,这是为了找出最终的强者,再与Microsoft的以及下的开发 
工具竞争;往不好的方面想,也代表这些厂商还没有察觉到的威胁。不过从我的 
观察以及推出之后业界的反应来看,的确已经开始吸引一些客户从Java转向 
NET,特别是中小型客户以及需要使用Web应用的客户,当然一些大中型的客户也有 
开始动摇的情形了。   
对于Java开发工具的厂商来说,除了要和其他Java开发工具厂商竞争之外,或许也要 
开始面对开发工具的挑战。这些厂商必须加快把Java开发工具塑造成更容易使用、 
生产力更高的工具,否则面对精于打造开发工具的Microsoft,小的Java开发工具厂 
商生存的时间就不长了。对于Borland而言,这却是一个机会。现在JBuilder已经执 
业界牛耳,Borland又决定开发下的开发工具,如此一来Borland由于在两方都提 
供最好的解决方案,因此有机会进一步扩大Borland的客户群。   
但无论如何,当到达了一定的规模之后,开发工具和Java开发工具的竞争是 
不可避免的。即使像Borland这样同时提供Java、原生Windows开发工具和开发工 
具的软件厂商,也或多或少的都面临自己人的竞争。叶孤城的〃天外飞仙〃对西门吹雪 
的〃一剑西来〃,你赌谁赢?嗯,也许对决的结果会创造出新的混合体像周星驰的〃 
少林足球〃,也不一定啊。嗯,有可能,有可能。       
Java需要面对和解决的问题   
Java在开发了七、八年之后,也逐渐进入成熟期。一旦产品进入这个时期,很多的压 
力就会出现,再加上逐渐产生的影响力,Java开发工具以及Java的应用程序服务 
器产品线也开始面临了许多的变化,这些变化将影响Java未来的开发以及和对抗 
的趋势。依我的观察,目前许多Java厂商都逐渐陷入困境和挑战之中。因为和市 
场的压力愈来愈大,厂商高获利的时代结束,开始进入了〃微利〃的阶段,这会让许多 
Java厂商开始退出Java市场。Java已经不再像数年前拥有横扫市场的绝对优势, 
Microsoft的也逐渐在原本Java主导的市场形成气候。我认为目前Java正面对着 
下面最重要的挑战和威胁:       
■  开发工具价格往下降的威胁   
任何产品都是一样,当产品开始进入成熟期之后,产品价格一定会开始下降,这是正 
常的现象。不过对于Java这种高投资的技术和开发工具来说,产品价格下降代表Java 
厂商会经营得更吃力,如果无利可图,那许多Java厂商将会退出这个市场。正由于竞 
争压力太大,许多Java厂商都希望尽快达到一定经济规模,以备Java开发工具价格快 
速下降后能够以量大来弥补,这也是这一波割喉竞争的原因。对于Java开发工具是这 
样,对于EJB应用程序服务器也是这样。Java开发工具价格持续地探底将会注定只有 
排名前二或是前三的厂商才能够继续存活下去,其他的小厂商只能以非常便宜或是免 
费的角色存在于这个市场。但是如果这种现象持续下去的话,那Java开发工具的进步 
幅度和品质都有可能开始往下滑。       
■  EJB过度竞争的压力   
EJB是Java的组件架构。由于会使用EJB解决方案的企业都属于中、大型公司,而这些 
公司通常都属于财力雄厚的企业,因此愿意并且有能力花大笔的经费在建制EJB应用 
系统之上。这个市场获利丰厚而且具有主导应用系统架构的力量,吸引了世界一流大 
厂和许多著名的厂商开发和提供EJB应用程序服务器,当然也不乏许多小厂商想通过 
这个新的组件市场而功成名就,因此为数众多的软件厂商便在这个拥挤的市场中拼得 
你死我活了。举凡IBM、SUN、HP等世界级大厂都加入竞逐的行列,这些厂商原本就是 
在UNIX工作站和大型Mainframe的死敌,自然不愿意让其他的竞争对手有机会独大于 
重要的EJB市场。经过了数年的争斗之后,IBM和BEA已经很明显地居于领导的地位, 
Borland和SUN等则处于第二领先群中。IBM通过庞大的公司资源以及硬件的交互支持 
成为数一数二的EJB厂商,BEA则是由于最早进入EJB市场并且通过高知名度的Tuxedo 
掩护成功地打入企业市场。至于SUN,虽然是Java技术的领导厂商,但是推出的软件 
产品一向令人不敢恭维。继当初的Java Workshop失败之后,EJB应用程序服务器iPlanet 
说实话一点也不好用,功能和执行效率也比不上竞争对手。要不是靠SUN的金字招牌, 
iPlanet绝对无法在EJB应用程序服务器市场占有一席之地。   
不过EJB应用程序服务器市场虽然逐渐分出胜负,但是在高度竞争以及许多EJB应用程 
序服务器厂商以免费作为诉求的同时,厂商不但必须投入极大的资源研发最新、最符 
合JDK和EJB规范的产品,还必须浴血奋战。这从观察EJB应用程序服务器的授权价格 
不断往下降就能看得出来,由于EJB授权价格快速地下滑,因此许多EJB厂商面临了困 
境。许多只占有极小市场的厂商开始无利可图,进而把价格压得更低甚至采用免费方 
式和大厂竞争,这造成了即便是市场领导者也无法避免这个风暴的局面。由于IBM主 
要标是硬件销售,再搭配WebSphere,因此对于EJB应用程序服务器价格下滑仍然不感 
吃力。但是对于BEA和SUN来说,却是压力巨大,因为BEA的收入几乎就是靠EJB应用程 
序服务器,而SUN则在投入了大量的资源研发iPlanet之后,不但在市场占有率上无法 
做大,又面临价格快速下滑,当然就吃不消了。   
因此,在2002年8月,SUN的EJB部门副总裁公开宣示,各EJB应用程序服务器厂商如果 
再持续进行不计血本和免费大放送的劣质竞争,那么EJB应用程序服务器将提早出现 
大幅衰退的现象。当然EJB应用程序服务器价格下降是有利于使用者,但是这也将让 
所有的EJB应用程序服务器进行毁灭战,EJB大厂必须通过坑杀小厂以取得更多的市场 
占有率来弥补。最后可能剩下不多的选择以及品质开始下降,对于企业级的使用者, 
这是福是祸呢?       
■  行动和消费端的竞争   
SUN一直想让Java主宰所有的软件市场,从大型企业的应用系统一直到消费端的行动 
解决方案,因此除了在Java语言以及企业的J2EE架构之外,也非常积极地力推JINI和 
J2ME等技术。如果
小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架