JavaIDE漫谈(-)——VAJ之后是什么?

文章作者 100test 发表时间 2007:03:14 17:06:02
来源 100Test.Com百考试题网


在上篇文章Java IDE漫谈(-)-Cafe,VJ ,JBuilder,VAJ,??? 中我们介绍了IBM的Java集成开发环境VAJ,它的许多独特之处赢得了很多荣誉和坚定的支持者。但是,今年以来,在这些铁杆的VAJ用户中,流传着各种传言和说法。
  
  有许多人希望VAJ 4.0能带来一些期待已久的变化,很重要的一点是支持可选的JDK(VAJ所用的JDK从VAJ3.0以来一直是1.2.2,虽然这个版本很稳定,但是随着1.3的成熟,1.4beta的出现,以及比起其他竞争者的咄咄逼人,就显得有些太落伍了。例如一直无法支持Java3D。)
  
  
  
  然而,随着IBM公司的战略变化,另一些传言得到证实,对VisualAgeJava的继续开发已经停止,4.0将是最后一个版本(虽然IBM声称对VAJ的技术支持还将至少持续两年),将全部开发队伍投入了Eclipse/WSW/WSAD之中。实际上,VAJ4.0的变化很小,基本上和3.5.3没有太大区别,据说是为了和websphere studio的版本号保持一致。
  
  
  
  那么,IBM为什么要放弃这个很成功的产品呢?这些神秘的,名字长长的Eclipse/WSW/WSAD是什么呢?WSW是websphere的一部分么?还是Java集成开发环境么?VAJ对应着哪一部分呢?整个图景有些复杂,让我一点一点来介绍。
  
  
  
  IBM WebSphere Studio Workbench (WSW)
  
  WebSphere Studio Workbench是IBM整个电子商务工具软件WebSphere Studio家族的基础。
  
  
  
  WebSphere Studio Workbench从本质上来说不是一个应用开发工具,而是一个开放工具平台。它主要是应用开发工具的运行平台和开发环境,其集成技术使得工具提供商可以创建平台无关的,专业的企业级应用开发工具,与其他基于WebSphere Studio Workbench的工具无缝集成,并为WebSphere平台优化。用户可以用WebSphere Studio Workbench开发的工具来创建应用。
  
  
  
  WSW可以运行于Windows NT, Windows 98, Windows 2000, Windows Millennium Edition (安装 JDK 1.3), 以及Red Hat Linux 6.2, Motif 2.1, (安装JDK 1.3)。目前版本为1.0。
  
  
  
  要获得WSW,需要加入IBM的PartnerWorld for Developers(http://www.developer.ibm.com/member/register/registration.html),个人成员是免费注册的。
  
  
  
  WSW提供源码,但并不允许修改和发布源码,用户可以加入开放源码的Eclipse。对于IBM Business Partners , WebSphere Studio Workbench license也是免费的。加上自己的集成工具再次分发不需要额外费用。
  
  
  
  除了IBM的大力投入外,还有许多其他厂商和开发者的参与。(http://www-4.ibm.com/software/ad/workbench/quotes.html)。
  
  
  
  目前WebSphere Studio Workbench 正在考虑集成的技术有: 基于规则的开发 Versata
  
  连接器(Connectors) Peregrine/Extricity
  
  开发工具 Instantiations
  
  商务流程建模 HOLOSOFX
  
  需求管理 Rational Suite AnalystStudio
  
  应用和数据建模 Rational Suite DevelopmentStudio
  
  软件配置管理 Rational ClearCase/ClearQuest
  
  软件配置管理 MERANT PVCS
  
  软件配置管理 SERENA Software, Inc.
  
  质量保证/ 性能 Rational Suite TestStudio
  
  质量保证/ 性能 Sitraka
  
  
  
  
  
  WebSphere Studio产品家族
  
  WebSphere Studio家族提供了高度集成和定制的工具,对J2EE,WEB服务,XML,HTML,多媒体,站点设计,语音,无线和嵌入设备提供了最广泛的支持。包括:
  
  
  
  
  
  WebSphere Studio Site Developer (针对 Web开发者。已完成)
  
  WebSphere Studio Application Developer(WSAD) (针对Java开发者. Linux版本将在明年早期完成)
  
  WebSphere Studio Enterprise Developer (针对高级企业开发者和集成商, 明年早期完成)
  
  WebSphere Home Page Builder (针对Web站点开发者. 已完成).
  
  
  
  Eclipse
  
  2001年11月29日,Borland, IBM, Merant, QNX Software Systems, Rational Software, RedHat, SuSE, and TogetherSoft宣布成立Eclipse.org 联盟(Consortium)。http://www.eclipse.org/org/launch/index.html
  
  
  
  Eclipse项目原本是IBM WebSphere Studio Workbench 的开放源码计划。Eclipse是一个开放源码的一种通用工具平台,遵循Common Public License。IBM是主要发起人之一(2001年11月5号,IBM宣布,向Eclipse捐赠价值4000万美元的软件),但是并不限于IBM。目前的参加者中已经包括150个领先的软件工具提供商,来自63个国家的超过1200位开发人员,每天的下载次数超过4000次。
  
    
  Eclipse是一个开放的,可扩展的集成开发环境,但本身并不限于java,Java IDE只是一个这一平台上的一个工具。用开发者的话说:an open extensible IDE for anything but nothing in particular。事实上,新闻组中已经有人提出,开发基于Eclipse的python集成开发环境。)由于其开放性和通用性,可以包含各种插件,集成不同厂商和个人提供的工具和产品。Eclipse允许你独立地开发工具,和其他人的工具完全无缝地集成。这些各种工具插件将可以涵盖整个应用开发周期,可以处理各种内容:java文件,Web内容,图形,视频…...几乎你所能想象的任何东西。

相关文章


JAVA题库:格林模拟试题二(上)(1)
JAVA题库:格林模拟试题二(上)(2)
SCJP考试辅导第二章:if语句和switch语句
JBoss与Sun的Java标准之争日趋严重
JavaIDE漫谈(-)——VAJ之后是什么?
JAVA题库:格林模拟试题二(上)(4)
JAVA题库:格林模拟试题二(上)(3)
技巧心得:SCJP考试心得集
Sun让软件没有国界
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛