EclipseWeb工具平台项目是eclipse.org的一个开放源代码项目,是由一个项目管理委员会和项目领导人监制的。项目管理委员会计划小组整理出关于这一项目的特定资源,形成一个项目开发计划。这一工作是由并发版本控制数据仓库控制下的子项目完成的。
EclipseWeb工具平台项目图表描述了整个项目的组织形式,参与人员的角色和责任,以及项目的顶层开发流程。参见http://www.eclipse.org/webtools/index.html
网络标准工具
网络标准工具子项目的目标在于向所有基于Eclipse开发允许网络访问的应用程序的开发环境提供通用的底层结构。其内部设计包括三层结构(表现层,事务层与数据逻辑层)开发工具以及与特定系统功能对应的系统表现形式。外部则是针对特定语言或者网络结构的技术,这将是其它子项目的工作,比如J2EE网络工具子项目。
将被提供的工具,包括适用于各种标准语言(比如HTML/XHTML,Web Services,XQueries,SQL等等)开发出的产品的编辑器,验证器和文档生成器。用于支持的内部结构可能包含一个能使用在目标服务器环境之间发布,运行,启动,停止网络程序代码功能的特制的工作平台。
J2EE标准工具
J2EE标准工具子项目最初的设想是要提供一个在适用J2EE的应用服务器上开发基于J2EE1.4的程序的基本Eclipse插件,以及一个一般性的J2EE加工结构,以便其它基于Eclipse的开发产品使用。
其内部设计是一个在适用JCP的服务器上提供开发,配置,测试,调试J2EE应用程序的平台,以及为至少一个适用JSR-88的J2EE服务器提供某个插件的可重现执行。同时还将包括一系列使用EJB,Servlet,JSP,JCA,JDBC,JTA,JMS,JMX,JNDI,Web Services等J2EEAPI来简化开发过程的工具。这一结构的设计中考虑了高级开发过程中的扩展性,在标准J2EE的水平之上提供设计思路与技术提取的构造上的分离。
即将发布的集成工作平台支持用例,比如"开发一个JSP页面,加强Petstore蓝图程序,把一个Session Bean开放为Web Service"。
IBM与Lomboz放出的最初版代码目前可以下载试用并作出反馈。急于尝试的人请前往下面链接:
IBM最初的产品上手指南
http://www.eclipse.org/webtools/initial-contribution/IBM/Getting%20Started.html
Lomboz的上手指南在:
http://www.eclipse.org/webtools/initial-contribution/OBJECTWEB/Getting%20Started.html
紧随其后的一些评论
Bain Kennedy:是吗?Eclipse是不错,但我还没有真正成为Lamboz项目的支持者。为什么要选他来做基础网络工具?难道一开始他们不是在做商业插件(非赢利用途免费),然后因为缺了点什么,就拿来开源的吗?恕我直言,用来做网络开发的话,MyEclipse要好得多。一年30美元的注册费,不过只是因为JSP调试工具很好用,而不是说花这些钱值不值。
Sheldon Wosnick:答案很简单,并不是这样。协议是以IBM发出的最初版本产品为基础的。有没有机会看一下上面给出的上手指南?里面会让你很好了解一下IBM的产品究竟是什么。与第一次广告相同,它太棒了。不过因为我是IBM开发人员,对这个产品很投入,有些偏心:-)试试看吧。下载那些插件,用一用,然后告诉我它糟透了:-)
Masoud kalalion:IBM拿出了几个WSAD插件给Eclipse搭建基础。在2004年第四季度中我们还能看到什么?IBM会做出新的简化J2EE开发的改进吗?如果不做的话,它会丢失市场吧?
Adolfo Rodriguezon:有件事我想不通:为什么IBM要给自己的WSAD制造竞争?恕我直言,Eclipse对我和周围很多人都有巨大影响,不再需要使用WSAD,问题在哪里?
(CSDN 张立楠 编译)