友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
八八书城 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

borland传奇-第章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



发工具市场成长。对于像提供面向对象和UML工具的厂商来说(例如Rational和 
TogetherSoft),当金字塔顶端的使用者在大部分已经购买了这类工具之后,如何再 
让其他的使用者也购买这些工具便成为这类厂商首要的问题。就像在大部分的多金客 
户和老板们已经成为Benz的客户之后,如何让更多的人愿意购买Benz汽车,便是Benz 
需要想办法的一样。Benz的策略是推出C…Class级的汽车,以年轻新颖化的设计为号 
召,企图打入年轻的使用者群,因为以前这一族群的使用者是Benz无法打入的。   
Rational和TogetherSoft为了扩展原有的面向对象和UML相关的产品线,开始想要跨 
入开发工具的市场。由于在所有的开发者群组中,Java开发者是最接受面向对象和UML 
技术的群组,因此Rational和TogetherSoft自然以Java开发工具作为优先的市场。 
Rational采用的策略是自行开发〃类开发工具〃,那就是Rational XDE。虽然Rational 
很小心地处理开发工具市场,但是仍然遭遇了开发工具厂商的抵抗。例如Microsoft 
原本在开发工具中内附Rational的简易UML工具,但是在Microsoft逐渐为Visio加入 
更好的UML支持之后,就放弃了采用Rational的产品。当然对于Borland来说, 
Rational进入开发工具市场也有着非常微妙的影响,因为Borland和Rational也有合作 
的关系。现在Rational为了新增产品线而进入开发工具市场,令Borland和Rational同 
时处于既合作又竞争的地位。   
对于TogetherSoft而言,是否进入开发工具市场更是难以决定的事情,因为TogetherSoft 
在UML工具方面和Rational竞争得非常激烈,分居此市场的第1和第2位,在Rational 
逐渐跨入开发工具、而且Rational和TogetherSoft的客户也开始对于结合开发工具和 
UML工具有了强烈的需求之后,TogetherSoft也必须苦拟竞争对策,否则TogetherSoft 
和Rational的差距不但会被拉开,既有的客户群也会遭受Java开发工具的侵蚀。特别 
是在Borland于JBuilder 6开始加入低阶的UML功能(例如Refactoring)之后,很明显 
JBuilder在某些场合便已经开始和TogetherSoft的产品竞争了。   
正由于Java开发工具的厂商往上仰攻企业用户群,而Case和UML厂商又想向下开拓新 
的潜在客户,因此开发工具厂商和这些上端的Modeling软件厂商从以往互不相干、到 
合作打天下,再到目前阶段的合作竞争状态,看来这两类软件厂商彼此竞争开战或是 
合并的日子已经不远了。   
在2002年8月,TogetherSoft终于从WebGain购买了Visual Café,正式准备进军开发 
工具市场。也许TogetherSoft的第一步是整合Visual Café到TogetherSoft的产品线 
中,先提供TogetherSoft客户的需求。接下来势必强化Visual Café的功能,加入UML 
的能力,让TogetherSoft正式和Java开发工具竞争。TogetherSoft不但通过Visual  
Café快速地进入Java开发工具市场,也让Visual Café又神奇的再次延长了生命 
Visual Café真可谓是Java开发工具界的〃九命怪猫〃了。   
在TogetherSoft正式通过Visual Café进入了Java开发工具市场之后,Borland、 
Microsoft、Rational和TogetherSoft在开发工具市场的竞争也再次隐然而动。这个 
熟悉的影像就和数年前C/C++市场的竞争一样,只是换了2个主角而已,看来虽然开发 
工具市场获利并不丰富,但却是一个具有制高点作用的重要市场,因此即使许多厂商 
都损兵折将,但是仍然不断的有新厂商投入。前仆后继,蔚为壮观。   
不管Java开发工具未来的竞争形势如何,从这些厂商的动作来看,整合面向对象和UML 
的高阶功能似乎是不可避免的趋势。成功的开发工具必须适当地整合Extreme  
Programming、UML和传统的RAD集成开发环境,以向使用者提供最大的生产力。加入 
UML的功能是传统开发工具厂商要面对的挑战,提供RAD和Extreme Programming的能 
力则考验了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并不是完美的金刚之身,仍然有许多不甚令人满意的地方,还是需要加把劲才能 
够维持好的局面。   
此外应用系统型态的开发趋势也深深地影响了开发工具的走向。开发工具必须满足客 
户的需要,当应用系统型
返回目录 上一页 下一页 回到顶部 0 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!