04年五种常用RAD的测验比较(5)

ZDNet软件频道 时间:2004-12-30 作者:Builder.com |  我要评论()
本文关键词:javatips
IBM 以自己的IBM WebSphere Studio 进军 RAD 工具市场,IBM WebSphere Studio 是基于来自Eclipse 项目的技术建立起来的工具。

IBM WebSphere Studio Application Developer 5.1.2

IBM 以自己的IBM WebSphere Studio 进军 RAD 工具市场,IBM WebSphere Studio 是基于来自Eclipse 项目的技术建立起来的工具。如图5所示,WebSphere Studio 最适合有经验的开发团队,它提供很多高级特性,但是,勿庸置疑这些高级特性将会搞乱那些 Java 开发新手。

IBM 的折衷点是WebSphere Studio 可以看作是一个 RAD 开发的“强大工具”。在创建 Web 应用程序的原型时,你可以使用 Web Site Navigations 工具快速地为你的应用程序布局整个站点地图,然后在其它时间填充内容。此外,WebSphere Studio 还附带了支持JavaServer Faces 组件的工具,如果你具有 Faces 的经验,其一致性可以增加你的开发速度。

对于由大型团队开发来说,WebSphere Studio 还使用 Rational ClearCase LT 进行版本控制,使用集成的 UML 工具迎合同样在这个项目中工作的架构师。IBM 在将 Rational 的技术集成到其开发工具这一方面做地也很好,这对于寻求单一供应商(或者甚至是单一产品)解决方案的开发人员来说是个意外惊喜。


5: IBM WebSphere Studio Application Developer

总结

想从这一组工具中选出一个满足所有 RAD 原则的工具势必非常困难。每个工具都有它们独到的长处以及适合特定情况的地方。例如,如果考虑让一个具有不同 CLR 经验的开发人员团队快速创建原型的话,Visual Studio 是最能够适合这种环境的工具。

另一方面,如果你需要构建一个集成 .NET 和 J2EE 组件的应用程序,并且希望将其标准化到一种单一语言上,C# Builder 可能是最适合这一要求的工具。而且大量的第三方组件和插件意味着你可以购买常用的组件,而无须亲自构建它们。

至于 Java 方面,则呈现 BEA 和 IBM 两马并驾齐驱的局面。IBM 最大的优点是它将 Rational 工具集成到了自己的产品中——在大型开发环境中,这可以增加开发速度,减少原型交互的时间。

因此,具体选择使用哪种工具要看你手头的开发人员资源以及他们的技能情况,还有你所偏好的平台以及所需的特性。虽然没有哪个 IDE 看上去能够提供一个完整的 RAD 解决方案,但是它们都提供了足够的 RAD 支持,足以使它们成为你的下个 RAD 项目所采用开发工具的竞争者。


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134