WebObjects 能够让你轻松地开发与调用企业级网络服务和 Java 服务器应用程序——同时赋予你足够的灵活性,对改变作出迅速反应。
WebObjects 是一个具备 Web 服务,数据访问和页面生成功能的快速应用程序开发环境,它通过确保灵活、可维护的设计扩展了开发人员的可达范围。WebObjects 是开发,调用和扩展功能强大的 Web 服务的理想途径。
WebObjects 让你无需编写低级别 SOAP、XML 或 WSDL 就能够建立或使用基于标准的Web服务。其工具能够支持自由代码的生成,利用现有数据资产配置与测试 Web 服务。这些基于标准的Web服务可以与使用多种语言编写的客户端程序交互操作,这些语言包括 Java、AppleScript、Perl 和 .Net——使企业发展进入一个新的程序开发阶段。
建立在一个支持固有群集的经典三层架构之上,WebObjects能够让你提供可维护、可扩展的应用程序。你可以创建基于强大的商业逻辑和关系数据库的企业级 Web 服务——利用视觉工具反向处设计你的 JDBC 或 JNDI 数据源,使用面向对象的框架透明地处理数据持续。
除了 Web 服务以外, WebObjects 可以根据你的需要帮你快速建立具有 HTML, XML, SMIL 或 Swing (Java) 界面的数据库应用程序。只要点击一个按钮,就可以生成提供丰富 Java 用户界面或 HTML 的自由代码应用程序。你可以选择使用 Assistant 来轻松定制布局与功能——或通过固定元件实现全面的控制,以直接访问代码。
它支持 J2EE 技术,包括 Servlet 整合与一个 Object Request Broker (ORB),能够让你混合并匹配各种技术。JSP 程序员们可以使用 WebObjects 的自动数据持续,来代替复杂的 EJB。其他人可以运行第三方 beans 或编写他们自己的程序。你还可以自己选择开发平台:实际上可以调用任何兼容 J2EE 的服务器或使用内附的 WebObjects J2SE 应用服务器。
WebObjects 5.3 功能特性
快速开发应用程序
与 Xcode 整合
允许你创建 Web 服务或三层 Java 服务器应用程序
几分钟内即可生成自由代码原型
建立动态服务
允许你创建或使用基于 SOAP、XML 和 WSDL 的 Web 服务
包含用于生成自由代码,利用现有数据资产配置与测试 Web 服务的各种工具
轻松整合以 Java、AppleScript、Perl 和 .Net 语言编写的服务
自动访问数据
反向设计你的数据库,建立所有表格,列与关系模型
从 JDBC 和 JNDI 数据源生成 Java 对象,透明地处理数据持续
提供独立数据库以及同时访问多数据库性能
完美地生成页面
从可重复使用的模板生成 HTML、XML 和 SMIL
利用视觉开发工具建立数据驱动网页
流畅传送多语言内容
无障碍调用
可调用到任何 J2EE 服务器或 WebObjects J2SE 应用服务器
提供具有内置集群支持和低成本许可的简便扩展性
支持 Servlet/JSP、EJB、RMI-IIOP 和 JTA/JTS (J2EE 技术)