菜鸟安全加倍:精通防火墙问与答
Rational Application Developer V7.0 修改了 Rational Application Developer V6.0 中发现的许多缺陷和问题,并通过为 Web、Portal 和应用程序开发提供一组十分详尽的增强和改进,其建立在 Rational Application Developer V6.0 成熟的特性集之上。如果您已经看过了关于 Rational Software Architect 和 Rational Software Modeler 的姊妹篇文章,那么您已经熟悉了一些新的特性。让我们深入探讨这些新的特性中的一部分,特别是属于 Rational Application Developer V7.0 的那些:
- 增强的图编辑器(Diagram Editor)
- Web 服务向导更新
- J2C 的改进
- Portal 开发增强
- JSF 工具的改进
- AJAX 支持
为什么这些新的增强和特性如此重要呢?原因之一是不断地更新技术以确保您能够在迅速变化的软件开发产品环境中保持同步永远是一个很好的主意。同时,这些增强也是客户反馈和支持下述主题的直接结果:
- 确保更好的代码质量和一致性
- 改进对构架及其随软件开发演进的理解和管理
- 使 SOA 开发更加简单
注:在即将到来的2007年我们将提供对 SOA 的支持
现在我们已经开始探讨这些新的特性,让我们在下面回顾其中每一条。这将不是一个详尽的预览,而只是阐明 Rational Application Developer V7.0 的新特性,以刺激您亲自使用这一产品并发现(和体验)这些新特性的好奇心。要下载免费试用版本,请查阅参考资源 部分。
首先,我们将看一下增强的图编辑器。
Rational Application Developer V7.0 的一个主要的新变化是 Web 图编辑器的更新和增强。它通过对 Eclipse 的图形建模框架(GMF)的更新实现了许多图方面的改进,同时改善了界面使其更直观并令客户容易接受。
图8. 看一下编辑器的新样子。
Web 图编辑器也提供更多的信息(一个.jsp 或 Java Bean 现在将向您展示它所包含的链接以及它存取的数据和资源)。图编辑器也确保创建的其他资产(网页等)与图保持同步。
将 bean 添加到 Web 图立刻使其与应用程序的其他部分保持同步。如果您添加一个资源然后将其去除,Rational Application Developer V7.0 也会给您提示,以确保您很快了解变化带来的影响,见图9和图10。
图9展示了添加一个 bean 到 Web 图。
添加从 bean 到 .jsp 的连接显示在 Web 图中, 同时被创建的从 bean 到 .jsp 的成功状态也显示在 Web 图中。在图10中,当删除您刚刚创建的 bean 时,Resource Changes 对话框会给您提示以便于您了解指令执行的结果。
让我们继续浏览 Web 服务向导的更新。
