Web technology choices

In addition to the IBM® Power® Systems Developer Road Atlas and What's new topics, the following table provides a simple guide to help you choose which IBM i Web technology or tool to use depending on your programming goal.
Your goal Technology & Tool Notes
Create Web user interfaces for IBM i business logic IBM i Web services tools The Web Services wizard helps you create a Web service directly from ILE RPG or COBOL source. Alternatively you can create a Web Service Definition Language (WSDL) file from the Program Call Definition Markup Language (PCML) of an IBM i program.
Integrated Web services environment Create Web service interfaces for IBM i business logic. Learn more about Developing Web service applications.
Develop new Web applications JavaServer Faces (JSF) JavaServer Faces technology provides a framework and a Java Faces Widget Library (JWL) for building Web user interfaces. It is a strategic choice for Web application development.
Enterprise Generation Language (EGL) Rational Business Developer supports EGL, a procedural programming language that enterprise-level or business-oriented developers can use to implement applications quickly. Business logic written in EGL is transformed into lower-level code, and runtime artifacts are created to help run the generated application natively on a desired target platform.
Develop rich client applications IBM i Java development tools Rich client platform applications can be created today by using the Java tools in Rational Developer for Power Systems Software. Specific IBM i capabilities have been added to these Eclipse workbench tools:
  • Run and debug launch configurations for IBM i Java applications on the server.
  • Generate a Java bean to call IBM i programs or service program procedures.
  • Learn more at Developing IBM i Java applications.

Feedback