首页 | 社区 | 博客 | 招聘 | 文章 | 新闻 | 下载 | 读书 | 代码
亲,您未登录哦! 登录 | 注册
 您所在的位置:编程爱好者网站新闻 - 正文
 
 

Oracle公司加深Java开发商之间分裂

5065 次阅读 | 发布时间:2002-12-31 | 向本站投递新闻
打印文章
  竞争者都试图整合Java开发工具,面临竞争实力很强的微软公司,在Java这片领域,已经显示出了分派别的迹象,这个星期,在许多有竞争实力的Java公司的赞成下,Oracle 公司的提案架设一座通向整合Java开发工具的桥梁。

  Oracle公司上个月向Java Community Process (JCP)提交了详细的Java Specification Request (JSR)198建议。Sun 公司计划在Java 规范书中加入新的有特点内容。这周末将选择专家组成专家组来评估这份提案。

  这份提案的勾画出了一个标准的方式来合并几个不同公司的Java程序工具为一个整体开发环境 (IDE)。这就意味着所有的开发工具都使用同一个界面。Oracle公司打算通过JCP在明年3月份提供一个详细的草案。Java的支持者如:BEA系统,Borland公司 和IBM公司将会捐赠后台的附加软件以及向规格书提供被认可合并了的更新资料,以确保他们能够支持自己的软件产品的运行。

  Oracle的预定目标就是为不同的 Java应用程序提供一个整合的插件使其成为一个标准。一旦标准形成,应用程序开发者就能使用一个简单的Java IDE ,并确保能运行检测Java应用程序代码,例如,可以运行一个短时脉冲波来程序设计工具和原代码控制。

  虽然其他的Java公司都赞同 Oracle公司的目标,但是这个提案激起了一个涉及到软件制造者划分的技术纷争讨论。BEA公司和Sun公司准备了一个使用Java Abstract Windowing Toolkit (AWT)的方法,并能通过改变GUI (graphical user interface)的组成来为使用者构建一个应用接口。这种AWT/Swing 方法创建了无论那种操作系统下具有同样的表述。例如,一个应用程序中消费者提交一个指令,在Windows XP,Macintosh,Linux操作系统的计算机上就是同样的。

  另一方面,IBM赞同和 Eclipse公司合并,那就是IBM的后备方案,它涉及到怎样整合不同开发商,就是所谓的标准工具包(SWT)。它容许开发者来进行二次开发出适应任何系统的应用软件。这两套Java应用开发工具整合方案在怎样开发Java程序方面有着绝缘的不同。Oracle 的标准最初目的不是为了进一步分裂 Java开发商,然而,因为Java 开发工具市场已经被很好的分割为了几个大的集团。然而,一个重要的原因是为Java 开发者提供一个比微软的Visual Studio.Net工具更具有吸引力的统一的IDE 替代品。而微软的Visual

  Studio.Net开发工具已经有三大集团在支持,虽然,微软的开发工具只能在微软的windows系列操作系统下使用但是,它已经很好的统一为一个IDE.

  一个统一的IDE也很容易使那些程序员或者在信息开发部门工作的人对Java感到很新鲜,感到更容易学习编写Java软件。微软的开发工具一般来讲对看起来比较容易用来进行IT商业应用程序开发。“Java群体需要不同卖方的努力吗?可能仅仅是一个方案是不足以同微软来抗衡的,”来自RedMonk的IT市场调查公司的分析员Stephen O'Grady说道,“从微软的观点来看,它不可能已经作的再好了。”

  那些谨慎支持JCP 委员会的Java工具开发公司一路为Oracle公司亮绿灯,目的为了它的标准 Java IDE扩展,但是他们说任何新的软件在使用是不会受到限制,Eclipse的两大成员Borland 和 SAP也谨慎的接受了JSR 198的成果。

  “Borland公司继续关注这个JSR的范围和约束”根据投票记录反映“但是,我们的确认识到工业上对这个领域发展的需求。我们怎样通过进一步精练来缩减这个标准表示了极大的兴趣。”IBM公司也表示了同样的观点。