Web 技术选择

除了 iSeries 开发者指南和新增内容主题外,下表还提供了简易指南来帮助您根据编程目标选择使用哪种 iSeries Web 技术或工具。请单击相关主题的链接以获取更多信息。

目标 技术 & 工具 说明 相关主题
以 Web 方式启用现有的交互式 iSeries 应用程序 IBM WebFacing Tool Host Access Transformation Services (HATS) IBM WebFacing Tool 将 DDS 显示文件源转换为 JavaServer Page(JSP 文件)。

HATS 在运行时将 5250 数据流变换成 Web 用户界面。

两种工具都允许对生成的 Web UI 进行定制,而且每种工具具有不同的长处。

开发 iSeries WebFacing 应用程序
为 iSeries 业务逻辑创建 Web 用户界面 iSeries Web service 工具

XML Toolkit for iSeries

Web service 向导现在支持直接从 ILE RPG 或 COBOL 源代码创建 Web service。此外,您还可以从 iSeries 程序的 API 定义创建 Web service 定义语言(WSDL)文件。

该工具箱包含供需要调用 Web service 的 C++ 应用程序使用的 C++ 客户机 API。技术预览提供了一组 C 语言 API,供 RPG 和 COBOL ILE 程序用于调用 Web service。

开发 iSeries Web service
开发新的 Web 应用程序 JavaServer Faces(JSF) JavaServer Faces 技术提供了框架和大量的选项用于构建 Web 用户界面。这是 Web 应用程序开发的战略性选择。 Java Server Faces
开发富客户机应用程序 iSeries Java 开发工具

Java 可视编辑器

现在可以通过在 Development Studio Client 中使用 Java 工具和可视编辑器来创建富客户机平台应用程序。已将特定的 iSeries 功能添加至这些 Eclipse 工作台工具:
  • iSeries Java 变换和运行视图
  • 在 iSeries 服务器中运行 iSeries Java 应用程序的配置
  • 可视编辑器的 iSeries 控件,例如 JFormatted beans 和 DFU beans
开发 iSeries Java 应用程序
包括应用程序将来的技术更改并对多个平台启用它们 企业生成语言(EGL)工具 第四代语言(4GL),EGL 在更高级别上抽象化应用程序,并在 iSeries 服务器上生成适当的 Java 或 COBOL代码。由于 Java(TM) 和 J2EE 的详细信息是隐藏的,因此 COBOL 或 RPG 程序设计员的学习时间相对较短。您可以使用类似的 I/O 语句来访问不同类型的外部数据存储。 EGL 简介