ZDNet China月日北京消息如果说模仿也可以看作是一种真诚的恭维的话微软的反对者Java软件提供商们正在向他表示敬意
几个最主要的Java拥护者SunBEAIBM和Oracle都希望通过微软证明确实可行的方式来吸引更多的软件开发者那就是提供简单易用的开发工具目的是促使人们更多的使用Java来开发和部署Web服务程序从而促进如应用程序服务器门户软件和集成服务器软件
的销售
微软极其成功的VisualBasic极大的推动了Windows平台软件的开发特别是桌面应用程序而差不多同时诞生的Java语言的使用者一般都是专业的程序员在构建Web服务程序方面Java和Net都是可以选择的开发语言
在接受的采访时Sun的首席技术官GregPapadopoulos说现在有两套方案你可以选择那就是Java和Net为了竞争也需要有两个同时存在不过Java开发的难度也是公认的JEE(Java企业版)的确具有工业强度不过也需要更高素质的程序员相对的微软提供的相对简单和易于使用的开发工具可以帮助一般的程序员开发出Web应用程序
分析家指出当前Java软件提供商都把目标瞄准了简单的开发工具以帮助那些开发相对较小的企业应用的客户市场有这样的需求而且微软在这个方面给他们的压力也使他们不得不这么做
为了持续增长和进入新的市场对Java而言就是低端市场Java软件提供商不得不这么做RedMonk的分析家StephenOGrady说而且高端市场和一两年前也不一样了大的Java软件提供商都把眼光集中到Web服务上因为它可以帮助集成已有企业应用
这周Sun将在SunNetwork会议上展示他们的新的开发工具Rave希望能吸引那些熟悉VisualBasic的Net程序员Sun计划在明年中期发布这一工具很多的公司告诉我们如果使用Java能像他们使用VisualBasic那样简单那么他们会喜欢上JavaSun公司负责开发工具的副总裁RichardGreen说这样做不仅对Sun公司有利而且对整个的Java软件行业也有很大的帮助
BEA公司最近发布了WebLogicPlatform为了和IBM和Oracle竞争公司把大部分希望都寄托在WebLogicWorkshop上这个工具据说可以很大的提高开发和部署效率特别是在集成企业应用方面IBM今年也将升级他的WebSphereStudio开发工具而且他的Rationaltools集成产品也将提供快速开发帮助Oracle也计划改进JDeveloper开发工具
微软步步紧逼
在Java阵营纷纷计划推出快速开发工具的同时微软也对JEE占据的服务器程序市场发起了猛攻微软希望能赢得那些构建复杂的在线预订应用程序和制造业的客户微软的服务器战略的核心就是在所有的产品线中采用Web服务技术在下个月要举行的微软开发者大会上公司将向人们展示代号为Indigo的Web服务架构它将能与VisualStudioNet集成简化创建大型的Web服务应用程序微软的战略就是提供功能上可以替代JEE的工具和服务器软件随着Longhorn版Windows操作系统的到来通过Indigo程序员将很容易使用Web服务功能
Java之所以能在微软强大的开发工具的阴影下走进人们的视线是因为他比VisualBasic强大但和一些语言如C++相比又简单了许多而且Java应用程序能运行在多个系统平台上而微软工具开发的软件只能运行在Windows平台上随着VisualStudioNet工具和多语言开发特性的Net平台的发布微软希望能够夺回JEE占领的市场
调查表明当前使用微软工具和Java开发的Web服务程序旗鼓相当EvansData的分析家JoeMcKendrick说选择Net还是Java并不是绝对的还是由具体的应用环境决定比如Pfizer制药很多应用程序都运行在Windows上但却选择了BEA公司的WebLogic来集成整个公司的商业流程
当微软在争取开发者在开发大型的应用程序时选择他们的产品的时候Java阵营正在考虑Java技术还有那些不完善的地方Droplet公司的创始人和主席PhilipBrittan认为Net的确对Java有很大的威胁Net有很可能成为桌面应用程序和基于服务器的Web应用程序的新标准
分析家认为这也是Java阵营要开发快速工具来吸引更多的开发者的原因所在明年JEE服务器软件的Web服务功能将是内置的而且支持新的标准而且Java阵营也在计划简化桌面图形界面应用程序的开发