background image

内存,这时运行速度显得较慢。
  5Oracle 的 JDeveloper
    oracle9i JDeveloper( 定 为 9.0 版 , 最 新 为 10g) 为 构 建 具 有 J2EE 功 能 , XML 和
Webservices 的复杂的,多层的 Java 应用程序提供了一个完全集成的开发环境。它为运用
Oracle9i 数据库和应用服务器的开发人员提供特殊的功能和增强性能,除此以外,它也有
资格成为用于多种用途 Java 开发的一个强大的工具。
  oracle9i JDeveloper 的主要特点如下:

 

  ① 具有 UML(Unified Modeling Language,一体化建模语言)建模功能。可以将业务对
象及 e-business 应用模型化。

 

  ② 配备有高速 Java 调试器(Debuger)、内置 Profiling 工具、提高代码质量的工具
“CodeCoach”等。

 

  ③ 支持 SOAP(Simple Object Access Protocol)“

简单对象访问协议 、UDDI(Universal 

Description, Discovery and Integration)“

统一描述、发现和集成协议 、WSDL(Web Services 

Description Language)“WEB

服务描述语言 等 Web 服务标准。

  JDeveloper 

 

不仅仅是很好的 Java 

 

编程工具,而且是 oracle Web 服务的延伸,支持 

Apache  SOAP

 

, 以 及 9iAS  

 

, 可 扩 充 的 环 境 和 XML  

 

和 WSDL   语 言 紧 密 相 关 。

Oracle9iJdeveloper 完全利用 Java 编写,能够与以前的 Oracle 服务器软件以及其他厂商支
持 J2EE 的应用服务器产品相兼容,而且在设计时着重针对 Oracle9i,能够无缝化跨平台
之间的应用开发,提供了业界第一个完整的、集成了 J2EE 和 XML 的开发环境,允许开发
者快速开
  发可以通过 Web、无线设备及语音界面访问的 Web 服务和交易应用,以往只能通过将
传统 Java 编程技巧与最新模块化方式结合到一个单一集成的开发环境中之后才能完成
J2EE 应用开发生命周期管理的事实,从根本上得到改变。缺点就是对于初学者来说,较
复杂,也比较难。
  6IBM 的 Visual Age for Java
  Visual Age for Java 是一个非常成熟的开发工具,它的特性以于 IT 开发者和业余的
Java 编程人员来说都是非常用有用的。它提供对可视化编程的广泛支持,支持利用 CICS
连接遗传大型机应用,支持 EJB 的开发应用,支持与 Websphere 的集成开发,方便的
bean 创建和良好的快速应用开发(RAD)支持和无文件式的文件处理。
    IBM 为 建 设 Web 站 点 所 推 出 的 WebSphere Studio Advanced Edition 及 其 包 含 的
VisualAge for Java Professional Edition 软件已全面转向以 Java 为中心,这样,Java 开发人
员对 WebSphere 全套工具的感觉或许会好了许多。Studio 所提供的工具有:Web 站点管理、

 

快速开发 JDBC 页向导程序、HTML 编辑器和 HTML 语法检查等。这确实是个不错的
HTML 站点页面编辑环境。Studio 和 VisualAge 集成度很高,菜单中提供了在两种软件包
之间快速移动代码的选项。这就让使用 Studio 的 Web 页面设计人员和使用 VisualAge 的
Java 程序员可以相互交换文件、协同工作。
  Visual Age for Java 支持团队开发,内置的代码库可以自动地根据用户做出改动而修
改程序代码,这样就可以很方便地将目前代码和早期版本做出比较。与 Visual Age 紧密结
合的 Websphere Studio 本身并不提供源代码和版本管理的支持,它只是包含了一个内置文
件锁定系统,当编辑项目的时候可以防止其他人对这些文件的错误修改,软件还支持诸如
Microsoft Visual SourceSafe 这样的第三方源代码控制系统。Visual Age forJava 完全面向对象
的程序设计思想使得开发程序非常快速、高效。你可以不编写任何代码就可以设计出一个