如今 Java™ 已经成为了业界公认的企业级开发语言,众多的企业级应用都建构在 Java 应用平台之上。然而,正如当年 C 和 C++ 所面临的困难一样,Java 技术也开始变得复杂和庞大,开发效率也随着项目规模的扩张而降低。
如何在 Java 技术的强大能力和开发效率之间取得平衡,采用有效的模型驱动开发技术加快 Java 开发的速度,和采取高效的自动化技术提供 Java 开发的质量,成为广大开发团队面临的抉择问题。在这个专题里,我们向大家介绍 Rational 软件交付平台(Rational Software Delivery Platform, Rational SDP)在 Java 开发方面的领先技术。并给出许多 Java 开发最佳实践和 Rational SDP 在 Java 开发方面的参考资源,引导您采用 Rational SDP 产品加快 Java 开发的效率,提高 Java 开发的品质。
Rational 软件交付平台对 Java 开发的支持 |
IBM Rational 能够帮助您简化和加速采用 Java 平台的过程,让您快速进入角色。Rational 提供可视化建模和设计工具,可以管理和降低 Java 技术本身的复杂程度。为开发和测试人员提供工具,保证 Java 代码无论在发布周期早期还是晚期都符合质量要求。另外,Rational 还提供任何面向团队的软件开发项目所需要的其他工具。
IBM Rational 软件为 Java 开发提供了一个集成的软件交付生命周期解决方案。该 IBM Rational 解决方案集成了基于 Eclipse 的集成开发环境(IDE),以及完整的软件交付生命周期工具支持。如下图所示,在基于 Rational 统一过程(RUP)的工具平台框架下,Rational 软件交付平台可以在完整的软件交付生命周期当中全程支持 Java 开发,提供在生命周期各个阶段所需的工具和最佳实践指导。
图 1. 集成的 Java 开发软件解决方案本文转自IBM Developerworks中国