IBM United States
Software Announcement 202-126
June 4, 2002
IBM WebSphere Development Studio for IBM iSeries V5R1 Refreshed With New WebSphere Studio Workstation Tools
At a Glance
New WebSphere Studio workstation tools include:
The following host tools remain at the current V5R1 level.
For ordering, contact:
Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: AE001).
WebSphere® Development Studio for iSeries V5R1 is refreshed. This refresh updates the workstation development tools from WebSphere Development Tools for iSeries V5R1 to WebSphere Development Studio Client for iSeries V4 (Development Studio Client).
Development Studio Client integrates the key iSeries workstation development tools to IBM's Eclipse-based Integrated Development Environment (IDE), WebSphere Studio Workbench.
This new IDE provides the infrastructure to integrate IBM and non-IBM development tools and facilitate their near seamless interoperation.
The introduction of WebSphere Studio Workbench and the WebSphere Studio family of products is a significant advancement in AD tools.
Key features of WebSphere Development Studio for iSeries:
For existing WebSphere Development Studio for iSeries customers with software subscriptions, this refresh is a no-charge upgrade. See the Ordering Information section for instructions for ordering.
For WebSphere Development Studio Client for iSeries V4 information, refer to Software Announcement 202-126 , dated June 4, 2002 (WebSphere Development Studio Client for iSeries V4).
Refer to the Reference Information section.
Planned Availability Date
July 5, 2002
There are no changes to the host components. The new workstation product, WebSphere Development Studio Client for iSeries, V4, is available on July 5, 2002.
WebSphere Development Studio for iSeries V5R1 is tier-priced. In this refresh, only the workstation tools are refreshed. The host tools remain at their current V5R1 level. The new workstation tools, WebSphere Development Studio Client V4, is the next generation of WebSphere Development Tools for iSeries V5R1. The WebSphere Development Tools for iSeries program name is changed to WebSphere Development Studio Client for iSeries for two reasons:
WebSphere Studio Workbench
WebSphere Studio Workbench is a standards-based, cross-platform Integrated Development Environment (IDE). The Workbench infrastructure facilitates the seamless integration of all development tools, IBM and non-IBM. Tool providers can focus on delivering additional function instead of being concerned about the underlying infrastructure and integration with other tools. Products that are coded to the standards of the WebSphere Studio Workbench will work together.
WebSphere Studio Site Developer Advanced
WebSphere Studio Site Developer Advanced is one of IBM's new development environments. This set of tools merges Java and Web development tools VisualAge for Java and WebSphere Studio. As new development roles evolve, developers are required to learn multiple tools with unique user interfaces, unique access methods, and unique extensions. The introduction of IBM's new tools provides a consistent user interface, a consistent set of access methods, and a comprehensive set of extensions.
IBM delivers development tools based on the WebSphere Studio Workbench. Development Studio Client is one of these suites of tools. Many iSeries unique enhancements are included in Development Studio Client.
Development partners in the iSeries Tools Network program are invited to integrate their tools to this new IDE. All the components of the new IDE will share the same look and feel. As a result, transition between the tools will capitalize on learned skills and techniques. All functions added to the base IDE by IBM or non-IBM tools will conform to the same standards. This helps to preserve the investment made by developers in learning these components.
To support Web Services, IBM delivers tools to create distributed Internet based applications that are the fundamental building blocks for dynamic e-business. In Development Studio Client, Web Services tools are provided to enable the creation of Web Services components from existing iSeries programs. Wizards can be used to:
This is an extremely easy and cost-effective method of leveraging and extending iSeries programs into Web Services. These Web services can then be sold over the Web or shared over the network between businesses.
IBM WebFacing Tool
The IBM WebFacing Tool creates a Web interface to an existing 5250 application in a development time conversion process. The conversion process typically requires little or no change to the existing iSeries program. The resulting application continues to support a green screen and will also support the Web interface. The tool creates standard JavaServer Pages (JSPs), Java beans, and servlets, based on the display file Database Description Specifications (DDS). These JSPs, Java beans and servlets should run in any application server that supports these Java components. The conversion process is simple and easy. A typical business application with one hundred screens can be converted and published to the application server for test in just a few hours.
The IBM WebFacing Tool is substantially enhanced in this release. Some of the key enhancements are:
The goal of the IBM WebFacing Tool is to help iSeries development shops Web-enable applications to participate in the world of e-business. The IBM WebFacing Tool has generated Web interfaces for complex and sophisticated e-business applications.
In this release, the CODE functions of editing, syntax checking, and program verification of RPG and COBOL programs are integrated into WebSphere Studio Site Developer Advanced. Over the next several releases additional CODE functions will migrate to Workbench, making the CODE capabilities another set of Web tools iSeries extensions to WebSphere Studio Site Developer Advanced. Developers can move from host development to Java and Web development in a couple of clicks of the mouse, using the same IDE.
The classic version of VisualAge RPG is shipped with Development Studio Client.
WebSphere Development Studio for iSeries V5R1 is a tier-priced, iSeries product (WDS). WDS consists of the host application development (AD) tools: ILE RPG, ILE COBOL, ILE C, ILE C++ and Application Development ToolSet (ADTS). WDS also provides entitlement to the new workstation components, WebSphere Development Studio Client for iSeries (Development Studio Client). In most shops, Development Studio Client is delivered in this manner.
The workstation tools are packaged into Development Studio Client for two reasons:
As new enhancements are made to the Eclipse-based workstation products, these enhancements will be integrated into a new release of Development Studio Client.
Development Studio Client includes tools for:
Web and Java Development
Development Studio Client is based on WebSphere Studio Site Developer Advanced. Site Developer Advanced is a hybrid based on the merging of capabilities from VisualAge for Java, Professional Edition, and WebSphere Studio, Standard Edition and integration with the new WebSphere Studio Workbench. Site Developer Advanced provides a comprehensive set of tools for Web and Java development. iSeries-specific enhancements are added to these Web and Java developments tools as part of Development Studio Client. These enhancements make it easier to develop Web and Java applications for the iSeries server.
Development Studio Client satisfies the needs of most iSeries developers. However, the product does not provide support for applications requiring the use of EJBs or J2EE. For these functions, iSeries developers need to use WebSphere Studio Application Developer.
ADTS is the traditional method for developing and maintaining Server side iSeries applications. CODE is the follow-on to ADTS. It is a Windows®-based workstation tool that offers many productivity advantages over ADTS. CODE can give developers a 15% to 30% productivity boost over using ADTS due to edit process improvements associated with the program verifier and error list window, the multilanguage, multiplatform debugger, the "What You See Is What You Get" DDS designer, and the context-sensitive help.
Client/Server Development with VisualAge RPG
VisualAge RPG allows developers to create client, client/server or applet based e-business applications with a rich, event-driven GUI using RPG. Effective intranet applications can be created with VisualAge RPG under the following conditions:
Web-Enabling Applications IBM WebFacing Tool Versus 5250 Intercept Products
The IBM WebFacing Tool offers significant advantages over the 5250 intercept tools in terms of standards, costs, and extendibility.
The IBM WebFacing Tool creates a Web interface to an existing 5250 application by generating standard Java components: Java ServerPages (JSPs), Java Beans, and servlets. The Web interface is created in a development-time conversion step. The data created by the 5250 application is passed to Java beans and then to the JSPs at runtime. The WebSphere Application Server then ships the HTML to the browser. The Java components can be customized or extended, and executed in any application server supporting the Java standards. Typically, 5250 intercept products interpret/decompose the 5250 datastream to create the Web interface, and are tied to a proprietary, chargeable runtime environment. Customization of the Web enabled application can be accomplished using WebSphere Development Studio Client tools.
There are no additional tooling or runtime charges associated with a Web-enabled application. The IBM WebFacing Tool creates standard Java components that should run in any application server. Many 5250 intercept tools have both a development time tool charge and a runtime/usage charge. An application is Web-enabled using the IBM WebFacing Tool can support both a 5250 and Web interface concurrently.
The IBM WebFacing Tool creates standard Java components, JSPs, servlets, and Java beans, that can be leveraged and extended with standard Java tooling. Using the IBM WebFacing Tool is often the first step in leveraging 5250 applications and extending them to an e-business environment. With intercept tools, a base e-business/Web application is not created. The e-business interfaces are generated at run-time. This makes it difficult to customize the user interfaces.
When would the user use a 5250 intercept product rather than the IBM WebFacing Tool?
A 5250 intercept tool should be chosen if the workstation DDS source code (required by the IBM WebFacing Tool) is unavailable. If the DDS source code has used DDS keywords that were not supported by the IBM WebFacing Tool, then an intercept tool might prove a better choice.
Statement of Direction
Application Development Manager and Application Dictionary Services
There are two priced features in WebSphere Development Studio for iSeries, Application Development Manager (ADM) and Application Dictionary Services (ADS). IBM plans to discontinue marketing these features in the next release after OS/400® V5R2.
For more information, see the white paper "A Case for Source Control Management" at
Open Class Library
IBM intends for OS/400 V5R2 to be the final release to ship the Open Class Library which is part of WebSphere Development Studio for iSeries and OS/400®. Documentation to assist in migrating from IBM Open Class to the C++ Standard Library can be found at
Statement of Direction information represents IBM's current intent and is subject to change or withdrawal.
Software Announcement 202-127 , dated June 4, 2002 (WebSphere Development Studio Client for iSeries, V4)
Software Announcement 201-115 , dated April 23, 2001 (WebSphere Development Studio for iSeries, V5R1)
IBM Global Financing offers attractive financing to credit-qualified commercial and government customers and Business Partners in more than 40 countries. IBM Global Financing is provided by the IBM Credit Corporation in the United States. Offerings, rates, terms, and availability may vary by country. Contact your local IBM Global Financing organization. Country organizations are listed on the Web at:
Terms and Conditions
Beginning with orders shipped after July 5, 2002, customers will receive the new workstation product, WebSphere® Development Studio Client for IBM iSeries V4. WebSphere Development Studio for iSeries customers may install the WebSphere Development Studio Client for iSeries workstation product for developing iSeries applications onto an unlimited number of workstations that are connected to the iSeries server to which this Program is licensed, without paying additional license fee.
New WebSphere Development Studio for iSeries (5722-WDS) orders will ship the new Workstation tools, WebSphere Development Studio Client for iSeries V4, effective on July 5, 2002.
To order WebSphere Development Studio Client for iSeries V4 for existing 5722-WDS customers who have a V5 license, use the following no-charge feature number:
5722-WDS Refresh feature number 2655*
Use Priority/Reference Code: AE001 Phone: 800-IBM-CALL Fax: 800-2IBM-FAX Internet: firstname.lastname@example.org Mail: IBM Atlanta Sales Center Dept. AE001 P.O. Box 2690 Atlanta, GA 30301-2690
You can also contact your local IBM Business Partner or IBM representative. To identify them, call 800-IBM-4YOU.
Note: Shipments will begin after the planned availability date.