Skip to main content

Rational Developer for i for SOA Construction

Rational software

Features and benefits

IBM Rational Developer for i for SOA Construction V7.5 enables a developer to build innovative rich Web applications, and user interfaces (UI), that can link to the backend RPG, COBOL, and Enterprise Generation Language (EGL) business applications. It contains powerful EGL based web development tools targeting IBM i (i5/OS).

IBM Rational Developer for i for SOA Construction V7.5, helps to simplify and accelerate the development of SOA applications and modernization of legacy systems. It requires a minimum re-training effort and will help to reduce development costs. A developer can reuse and extend IT assets, by using wizards in IBM Rational Developer for i for SOA Construction to turn existing callable RPG and COBOL programs into Web services.

IBM Rational Business developer can be used to extend these applications to the Web.

IBM Rational Developer for i for SOA Construction contains the latest technology Web Development tools targeting the IBM i (i5/OS). The products included in the offering are:

IBM Rational Business Developer

IBM Rational Business Developer delivers the latest technology tools to support the definition and test/debug of EGL applications and services. It is also a generation engine that transforms the EGL source into Java or COBOL code optimized for deployment to a broad variety of application hosting environments, including Java 2 Platform Enterprise Edition (J2EE) servers, WebSphere, Apache, Tomcat, IBM i (i5/OS) Integrated Application Server and others, as well as traditional transactional systems such as IBM i (i5/OS).

EGL hides the details of the target execution platforms and associated middleware, freeing a developer to focus on the business problem rather then on the underlying implementation technologies. Developers with little or no experience with Java and Web Technologies can use EGL to create enterprise-class services and applications quickly and easily. Even those with little or no experience with IBM i (i5/OS) programming, can quickly create highly optimized IBM i Web services and programs.

IBM Rational Business Developer has functions that further strengthen the platform coverage, the support for SOA and for business integration solutions, the usability and versatility of the EGL language. It provides capability for extending RPG and COBOL applications to the Web.

IBM Rational Developer for i for SOA Construction addresses the full spectrum of modern business application requirements including the development of:

IBM Rational Business Developer V7.5 delivers the following enhancements in addition to the existing capabilities of IBM Rational Business Developer V7.1:

IBM Rational Business Developer empowers programmers to increase their productivity when developing IBM i (i5/OS) application development through:

Statement of general direction

IBM currently plans to deliver a fully supported and enhanced implementation of the EGL Rich UI technology (formerly called EGL Rich Web) in IBM Rational Business Developer in fourth quarter, 2008. This technology, which currently exists as an IBM alphaWorks project, helps enable IT organizations to quickly deliver rich Web 2.0-style solutions without needing to learn or program the intricacies of Ajax, Javascript, REST, HTML, or XML. With EGL, organizations have the ability to build complete solutions, including front-end user interfaces and back-end services and business logic using a single language. This ability to combine EGL cross platform integration and service deployment capabilities with EGL Rich UI helps make critical, proven enterprise assets and data available to other organizations, partners, and users in new and more modern ways. Web 2.0-style applications help improve productivity and enable innovative business processes through a more responsive and rich user experience because all logic responsible for presenting, mashing up, and validating information is performed on the client.

For more information, visit

IBM also plans to deliver an extension to Rational Business Developer that enables the generation of EGL as COBOL source that can be compiled and deployed to z/VSE in fourth quarter, 2008. Code can be deployed as traditional 3270 CICS applications, traditional batch applications, or programs capable of being invoked from an EGL Web front-end or EGL service, which can be deployed on a distributed application server. A runtime component, comparable to IBM Rational COBOL Runtime for zSeries, provides the required libraries for these programs running in z/VSE. This new offering helps deliver Web 2.0, SOA, and Web solutions for z/VSE.

Product plans referenced in this document may change at any time at IBM's sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. All statements regarding IBM's plans, directions, and intent are subject to change or withdrawal without notice.

IBM Rational Developer for i V7.5

IBM Rational Developer for i V7.5 delivers an Eclipse-based integrated development environment (IDE) for RPG and COBOL programmers. The combination of IBM Rational Developer for i and IBM Rational Business Developer provides an IBM i (i5/OS) developer to:

IBM Rational Developer for i gives you with edit/compile/debug capabilities. The key V7.5 enhancements include:

IBM Rational Developer for i allows you to modernize existing IBM i (i5/OS) RPG and COBOL applications to enable them for SOA. Use the edit/compile/debug capability in IBM Rational Developer for i to separate your batch code into reusable procedures that can be consumed as Web services. The new Web services wizard can be used to turn these procedues into services. These steps will enable IBM Rational Business Developer to consume those existing RPG and COBOL services.

IBM RATIONAL HATS TOOLKIT V7.5

The HATS Toolkit includes a default transformation engine that quickly and easily generates a dynamic Web interface from a 5250 datastream. The resulting Web interface can also be customized with the HATS Toolkit. HATS can also be used to create Web services that provide standard programming interfaces to business logic and transactions contained within host applications. Applications produced with the HATS Toolkit require the purchase of HATS for 5250 Applications licenses and HATS for 5250 Applications V7.5 media prior to deployment to production.

The key HATS V7.5 enhancements include:

IBM Rational Developer for i for SOA Construction Product Postioning

Most IT organizations are under pressure to deliver integrated systems and Web applications to help their businesses become more efficient and competitive. However, some industry studies show that the high cost and long time required to re-train software developers are main inhibitors to aligning IT with the needs of the business. If an organization develops applications in-house but the development team does not have enough experience and skills with emerging middleware and programming technologies, they may be unable to deliver the systems that the business demands.

To address this challenge, IBM delivers the new IBM Rational Developer for i for SOA Construction offering. It enables organizations to build their application development capabilities while preserving their investment in skills and software assets.

We're here to help

live-assistance

Easy ways to get the answers you need.


Or call us at:
877-426-3774
Priority code:
104CBW61