IBM United States
Software Announcement 202-127
June 4, 2002
IBM WebSphere Development Studio Client for IBM iSeries V4 Workstation Development Tools to Support WebSphere Studio Workbench
At a Glance
WebSphere Development Studio Client for iSeries V4 delivers:
For ordering, contact:
Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: YE001).
WebSphere Development® Studio Client for IBM iSeries V4 is the next generation of WebSphere Development Tools for iSeries, V5R1.
WebSphere Development Studio Client for IBM iSeries V4 consolidates key workstation development tools for traditional and e-business application development to the Eclipse-based Integrated Development Environment (IDE) WebSphere Studio Workbench.
The WebSphere Studio Workbench provides the infrastructure to support the integration and inter-operability of IBM and non-IBM development tools.
WebSphere Development Studio Client for iSeries is based on WebSphere Studio Site Developer Advanced V4.0.3.
Many functions from VisualAge® for Java and WebSphere Studio are merged into WebSphere Studio Site Developer Advanced, a new Eclipse-based offering.
Planned Availability Dates
WebSphere Development Studio Client for iSeries V4 is the next generation of WebSphere Development Tools for iSeries, V5R1. The program name is changed from WebSphere Development Tools for iSeries 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 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 IBM's two industry-leading Java and Web development tools VisualAge for Java and WebSphere Studio. As new development roles evolved, developers were 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 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 a network between businesses.
IBM WebFacing Tool
The IBM WebFacing Tool, is the most exciting new tool introduced as part of WebSphere Development Tools for iSeries, V5R1. 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, Java beans and servlets, based on the display file Database Description Specifications (DDS).
These Java ServerPages (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 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 key enhancements are:
The goal of the IBM WebFacing Tool is to help iSeries development shops Web-enable applications and to participate in the world of e-business. The IBM WebFacing Tool generates Web interfaces for some 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 will be able to 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 Client for IBM iSeries (Development Studio Client) is the follow-on product for WebSphere Development Tools for iSeries, V5R1. This new tool is built on the WebSphere Studio Workbench, and extends IBM's WebSphere Studio Site Developer Advanced (Site Developer Advanced) to include iSeries specific tools and features.
The key features of Development Studio Client are:
Accessibility by People with Disabilities
This program is EuroReady.
WebSphere Development Studio Client for iSeries V4 (Development Studio Client), is a component of the iSeries tier-priced host product, WebSphere Development Studio for iSeries (WDS). WDS contains the host application development (AD) tools: ILE RPG, ILE COBOL, ILE C, ILE C++, and Application Development ToolSet (ADTS).
WDS provides entitlement to the new workstation components, Development Studio Client. In most shops, Development Studio Client is delivered in this manner. WDS is priced and packaged to make it pervasive in the iSeries marketplace.
The workstation tools are packaged into Development Studio Client for two reasons:
Development Studio Client contains 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 will 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. This is due to edit process improvements associated with the program verifier and the error list window, the multi-language, multi-platform 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: 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 the 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 should execute 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 environments. 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 created with the IBM WebFacing Tool. 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 that has been 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 you 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.
Software Announcement 202-058 , dated March 19, 2002 (WebSphere Studio Site Developer Advanced for Windows, V4.0.3)
Software Announcement 202-126 , dated June 4, 2002 (WebSphere Development Studio for iSeries V5R1 Workstation Tools Refreshed)
Software Announcement 202-130 , dated June 4, 2002 (WebSphere Development Studio for iSeries V5R2 Enhancements)
Development Studio Client Four Major Functional Objectives
Develop iSeries Legacy Applications using the Remote System Explorer
Develop Web GUIs for iSeries Legacy Applications using IBM WebFacing Tools and the Web Tools
Develop Client Applications for iSeries Using the Java Tools
Work with Other Integrated Site Developer Advanced Tools
A multi-channel delivery strategy is planned to address the e-business education requirements in the iSeries marketplace. The following education delivery channels are in plan.
Course Course Title Code Programming with WebSphere AS09 Application Server for iSeries IBM WebFacing Tool for iSeries AS85 Introduction to Eclipse AS86 VisualAge for RPG AS13 CODE/400 AS12 Java for RPG Programmers AS08 Java for COBOL Programmers AS22 Web Tooling and Affinity AS63 Java Tooling and Enterprise Toolkit/400 AS02 Java Programming with AS/400 Toolbox AS19 Web Services for iSeries AS88 Introduction to WebSphere Development AS35 Studio Client
Not every course will be offered in all of the delivery channels.
For more education information, visit our iSeries AD Web site:
Call IBM Education and Training at 800-IBM-TEACH (426-8322) for catalogs, schedules, and enrollments.
Product information is available through Offering Information (OITOOL) at:
If WebSphere Application Server on iSeries is used for applications built with WebSphere Development Studio Client components, refer to the WebSphere Application Server documentation for minimum iSeries hardware requirements.
Workstation (minimum requirements):
This program when downloaded from a Web site, contains the applicable IBM
license agreement, and License Information (LI), if appropriate and will
be presented for acceptance at the time of installation of the program.
The license and LI will be stored in the \Program Files\IBM\WDSC\license
directory for future reference.
Security, Auditability, and Control
WebSphere Development Studio Client for iSeries, V4 uses the security and auditability features of the respective operating systems.
The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.
WebSphere Development Studio Client for iSeries, V4 is a stand-alone product with one charge unit user. It is available in units of 1.
WebSphere Development Studio Client for iSeries, V4
Part Description Number License & SW Maintenance 1 Anniv. Date D5165LL License & SW Maintenance 2 Anniv. Date D5166LL SW Maintenance Renewal to 1 Anniv. E00AULL SW Maintenance after License to D5167LL 1 Anniv. Date
Passport Advantage Customer: Media Pack Entitlement Details
Customers with active Maintenance or subscription for the products listed below are entitled to receive the corresponding media pack.
Entitled Maintenance Offerings Description WebSphere Development Studio Client for iSeries (WEBSPHR DEV STU CLI FOR ISERIES USR) WebSphere Development Tools for iSeries (WEBSPHR DVLPT TOOLS FOR ISERIES USR) Media Pack Part Description Number WS Development Studio Client for iSeries BA05KML
Terms and Conditions
Licensing: IBM International Program License Agreement. Proofs of Entitlement are required for all authorized use. Part number products only, offered outside of Passport Advantage, where applicable, are license only and do not include Software Maintenance.
WebSphere Development Studio Client for iSeries customers are entitled to install and use either of WebSphere Development Studio Client for iSeries V4 or WebSphere Development Tools for iSeries V5R1 for each Passport Advantage licensed user. WebSphere Development Studio Client for iSeries Passport Advantage customers are entitled to obtain the product code for either product. Existing Passport Advantage customers of WebSphere Development Tools for iSeries V5R1 will receive WebSphere Development Studio Client for iSeries media packs automatically. These customers can choose to use WebSphere Development Studio Client as the follow-on replacement version of WebSphere Development Tools.
For Usage Requirements, refer to the License which accompanies the product. The Program-unique Terms section of the license documents the restrictions of the use of the product and/or the software associated with the product.
Passport Advantage : For Passport Advantage and charges, contact your authorized Lotus® Business Partner. Additional information is also available on the Passport Advantage Web site:
Customer Financing: 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:
Use Priority/Reference Code: YE001 Phone: 800-IBM-CALL Fax: 800-2IBM-FAX Internet: firstname.lastname@example.org Mail: IBM Atlanta Sales Center Dept. YE001 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.