IBM WebSphere Development Studio for iSeries V5R3 — Enterprise transformation for e-business on demand

IBM United States Software Announcement 204-092
May 4, 2004

 ENUS204-092.PDF (29KB)

Table of contents   Document options  
At a glance Education support
Overview Service offerings
Key prerequisites Promotional materials
Planned availability dates Demonstrations
Description Technical information
Product positioning Ordering information
Reference information Order now
Additional detail  
 
Printable version

 
At a glance

WebSphere Development Studio for iSeries includes:

Server tools

  • ILE RPG
  • ILE COBOL
  • ILE C
  • ILE C++
  • Application Development ToolSet

Workstation tools (via the entitlement of WebSphere Development Studio Client for iSeries)

  • WebSphere Studio Site Developer V5.1.2, including Enterprise Language (EGL)
  • A powerful integrated development environment (IDE) for iSeries development
  • Wizards to help Java, Web, and Web services developers access iSeries data and applications
  • iSeries refacing tools, IBM WebFacing Tool and Host Access Transformation Services (HATS) Toolkit
  • Optional separate installation of the classic tools
    • CODE: the classic Edit/Compile/Debug environment for current CODE users
    • VisualAge® RPG: a development environment for creating event driven GUI RPG applications
  • IBM integrated iSeries debugger (Eclipse-based) for all languages

For ordering, contact:

Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: AE001).
 
Back to top
 

Overview

WebSphere® Development Studio for IBM eServer iSeries™ V5.3 offers significant enhancements to both the iSeries server and the entitled workstation components.

The key enhancements in WebSphere Development Studio V5.3 include:

  • RPG and COBOL: Deliver substantial enhancements that respond to customer requirements.
  • C and C++: Refreshed with features to ease portability issues.
  • WebSphere Development Studio Client for iSeries V5.1.2: An IDE for creating traditional iSeries server applications and e-business on demand™ solutions.

The key enhancements in WebSphere Development Studio Client for iSeries V5.1.2 include:

  • WebSphere Studio Site Developer V5.1.2 delivers a new User Interface (UI) framework, a new EGL for generating Java™ applications from a procedural language, and JavaServer Faces (JSF) for developing Java 2 Enterprise Edition (J2EE) Web applications.
  • IBM refacing development tools, WebFacing Tool and WebSphere HATS Toolkit, are both shipped in the offering. IBM WebFacing Tool is a source code based application transformation development tool. HATS Toolkit provides a development environment to produce a dynamic runtime transformation of the 5250 datastream.
  • IBM WebFacing Tool quickly, easily, and cost effectively generates Web interfaces to 5250 applications that run in batch mode. A key enhancement in this release is the support for the INVITE and DSPATR keywords.
  • Remote System Explorer (RSE) delivers improved iSeries integration and V5.3 language support for syntax checking, program verifying, and help.
  • iSeries Web Tools deliver improved integration with the Web Diagram Editor by allowing multiple output page generation. Web Site designer is used to allow users to choose a Page Template for the generated JSPs.
  • iSeries Java Tools deliver improved Program Call Markup Language (PCML) support and a new feature in the Program Call wizard which allows you to define authentication and library list settings in a separate configuration file with great flexibility.
  • iSeries integrated debugger delivers enhanced support for end-to-end debugging of Web applications, plus enhanced integration with RSE.

 
Back to top
 
Key prerequisites

For details, refer to the Hardware requirements and Software requirements sections.
 
Back to top
 

Planned availability dates
  • June 11, 2004: V5.3 (5722-WDS) server tools
  • July 16, 2004: Entitled V5.1.2 workstation tools (before July 16, 2004, the V5.1 workstation tools will be the entitled client tool)

 
Back to top
 
Description

What's new in V5.3

The IBM tradition of adding more function to the RPG IV compiler continues with ILE RPG. These enhancements to the compiler will make it easier to use dynamically-allocated arrays, to convert dates to numerics, to pass trimmed parameters, and to use data structure result fields with externally-described files. Other enhancements include the ability to get an exception trace when a Java method call ends with a thrown exception.

ILE COBOL enhances the compatibility and portability of ILE COBOL from zSeries® COBOL:

  • Large VALUE clause support
  • XML PARSE statement
  • Alternate record key support
  • Double-byte character support (DBCS) data name support

ILE COBOL now has a new CONSTANT data type. The length of packed decimal, zoned decimal, and numeric-edited items has been extended from 31 to 63 digits. The support of the full list of ANSI 85 intrinsic functions is now complete. Also, in response to customer demand, ILE COBOL now supports the program status structure.

ILE C and ILE C++ compilers are updated to improve usability and portability. Portability is enhanced with additional Teraspace support, which allows pointer usage and memory management that is more consistent with other platforms. Usability is improved with the support of the ALIAS keyword, GB18030 implementation, and linkage improvements. For C++, the template registry option allows a more efficient usage of templates.
 
Back to top
 

Product positioning

Available since May 2001, WebSphere Development Studio for iSeries is now the most successful iSeries application development product in the history of iSeries servers. Since that time, IBM has shipped over 130,000 copies to the iSeries user community, representing approximately 83% of IBM OS/400® V5.2 systems. It is the most comprehensive and integrated suite of tools for iSeries by:

  • Developing traditional server applications using a powerful, integrated file-project-edit-compile-debug integrated development environment for iSeries
  • Developing the next generation of Java and Web applications that support the new JavaServer Faces standard
  • Web-enabling existing 5250 applications using either HATS Toolkit or the IBM WebFacing Tool.
  • Leveraging and extending iSeries data and applications when developing Java, Web, and Web services applications

 
Back to top
 
Reference information

Refer to Software Announcement 204-089 , dated May 4, 2004, (WebSphere Development Studio Client for iSeries V5.1.2 products).

Trademarks

 
iSeries and e-business on demand are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
The e-business logo, WebSphere, VisualAge, zSeries, and OS/400 are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Java is a trademark of Sun Microsystems, Inc.
 
Other company, product, and service names may be trademarks or service marks of others.

 
Back to top
 
Additional detail

ILE RPG V5.3 enhancements

  • New built-in function %SUBARR (assign to, sort, or return, a subarray)
  • Direct conversion of date/time/timestamp to numeric, using %DEC
  • Control specification CCSID(*CHAR : *JOBRUN) for correct conversion of character data at runtime.
  • Second parameter for %TRIM, %TRIMR and %TRIML indicating what characters to trim
  • New prototype option OPTIONS(*TRIM) to pass a trimmed parameter
  • Support for 63-digit packed and zoned decimal values
  • An RPG preprocessor enabling the SQL preprocessor to handle conditional compilation and nested/COPY
  • Relaxation of the rules for using a result data structure for I/O to externally-described files and record formats
  • Support for new environment variables for use with RPG programs calling Java™ methods

ILE COBOL V5.3 enhancements

  • Large VALUE clause support
  • CONSTANT data type
  • XML PARSE statement provides the interface to a high-speed XML parser which is part of the COBOL runtime.
  • Alternate Record Key support
  • DBCS data item names (DBCS word support)
  • 63-digit support
  • Seven new ANSI Intrinsic functions
  • New CRTBNDCBL / CRTCBLMOD options
  • New PROCESS statement options
  • Program Status Structure

ILE C and C++ V5.3 enhancements

  • Removal of IOC runtime and headers (C++ only)
  • GB18030 support (C and C++)
  • Namespace support for debugging (C++ only)
  • 63-digit packed decimal (C only)
  • C++ 8-byte runtime (Teraspace Phase III)
  • Linkage improvements (C and C++)
  • Template registry support (C++ only)
  • Alias option (C and C++)
  • Weak definition for static template members (C++ only)
  • Removal of pragma enumsize (replaced with pragma enum, C and C++)
  • Removal of restriction for PRFDTA (C and C++)
  • Increased parameters passed to PEP (C and C++)

Application Development ToolSet V5.3 enhancements

  • ADTS has made minor enhancements to support the V5.3 system changes.

For more information on the V5.3 server function enhancements, visit the following Web sites

For WebSphere® Development Studio Client for iSeries™ V5.1.2 enhancements, refer to Software Announcement 204-089 , dated May 4, 2004 (WebSphere Development Studio Client for iSeries V5.1.2)
 
Back to top
 

Education support

A multichannel delivery strategy is planned to address the e-business education requirements in the iSeries marketplace.

For more education information, visit the following Web site


 
Back to top
 
Service offerings

For service offering information, visit the following Web site


 
Back to top
 
Promotional materials

For promotional materials, visit the following Web site


 
Back to top
 
Demonstrations

For demonstrations information, visit the following Web site


 
Back to top
 
Technical information

Hardware requirements

System

  • Models — Requires one of the following iSeries models: 170, 250, 270, 7xx, 8xx, 520 or 570
  • Minimum hardware requirements — If WebSphere Application Server on iSeries is used for applications built with WebSphere Development Studio Client for iSeries components, refer to the WebSphere Application Server documentation for details.
  • Memory and disk space — Refer to the following table:

Option                             Auxiliary storage
 
Base                               22 MB
Utilities (PDM, DFU, SDA, etc.)    50 MB
RPG options                        50 MB
COBOL options                      65 MB
C & C++ Compiler Options          120 MB
 
                                   The C++ compiler
                                   requires a machine
                                   capable of running
                                   OS/400(R) PASE (option
                                   33 of OS/400)

Note: The product's service directories will grow according to the number of service pack PTFs installed for the workstation tools.

Workstation (minimum requirements):

  • Server/Java/Web/IBM WebFacing Tool development
    • Intel™ Pentium™ II processor minimum; Pentium III 500 MHz, or higher, recommended
    • 512 MB RAM minimum
    • 768 MB RAM recommended for running or debugging in Unit Test Environment
  • Required hard drive space: 2200 MB
    • Additional disk space is required for your development resources.
    • Additional 700 MB of temporary hard drive space is needed during product installation.
    • Classic tools only: 650 MB
  • Microsoft™ Windows™ VGA graphics card (1024 x 768, or later, recommended, 256 colors)
  • CD-ROM/DVD drive
  • Mouse or pointing device

Software requirements

System

  • WebSphere Development Studio for iSeries V5.3 requires OS/400 V5.3.0 (5722-SS1).
  • The C and C++ compilers require "Openness Includes" (option 13 of 5722-SS1). Installing "Openness Includes" is optional for RPG and COBOL. The C++ compiler requires OS/400 PASE (option 33 of 5722-SS1). To use the ixlc shell command, the Qshell interpreter (option 30 of 5722-SS1) must be installed.

                                   Server software
Component/feature                  requirement
 
ADTS                               OS/400 (5722-SS1) V5.3
ILE RPG Option                     OS/400 (5722-SS1) V5.3
ILE COBOL Option                   OS/400 (5722-SS1) V5.3
ILE C & C++ Option                 OS/400 (5722-SS1) base
                                    V5.3 + option 13
                                   C++ needs option 33
  • WebSphere Development Studio Client for iSeries V5.1.2 supports OS/400 V5.1, V5.2, V5.3.
  • Development Studio Client V5.1.2 support will end for the release of OS/400 when that OS/400 release officially ends service, or when Development Studio Client V5.1.2 officially ends service.
  • Some components will need additional PTFs. The PTF information is available at
  • OS/400 is only needed if the programming objects are located on the iSeries server or the applications contain backend code on the iSeries server.
  • To compile RPG, COBOL, C or C++ on the iSeries server, 5722-WDS must be installed.

Workstation:

  • For Microsoft Windows 2000 Professional, SP2, or later.
  • Microsoft Windows XP Professional, SP1, or later.
  • Microsoft Internet Explorer 5.5, SP1, or later.
  • If you want to profile your applications, ensure that JRE 1.3.0, or later, is installed.

 
Back to top
 
Ordering information

                                             Supply
                                             feature
Program number 5722-WDS                      number
 
WDS standard client V5.1.2                   2656
WDS advanced client V5.1.2                   2657

Effective on July 16, 2004, V5.2 and V5.3 (5722-WDS) new orders will have entitlement of the new V5.1.2 workstation tools, WebSphere Development Studio Client for iSeries. Before July 16, 2004, the V5.1 workstation tools will be the entitled client tool.

Effective on July 16, 2004, V5.2 and V5.3 (5722-WDS) customers, who have acquired the program previously and who have a current iSeries SW Maintenance or SW Subscription contract, use the following no-charge feature numbers to order the entitled V5.1.2 workstation tools:

  • To order WebSphere Development Studio Client for iSeries V5.1.2, use 5722-WDS feature number 26561.
  • To order IBM WebSphere Development Studio Client Advanced Edition for iSeries V5.1.2, use 5722-WDS feature number 26571.
1
Only 5722-WDS standard and advanced customers who have a current iSeries SW Maintenance or SW Subscription contract can order these feature numbers to get the new entitled V5.1.2 workstation tools. Prior to July 16, 2004, the existing V5.2 refresh numbers 5913 and 5914 can still be used to order the V5.1 standard and advanced workstation tools. The WebSphere Development Studio Advanced Edition for iSeries is not offered in V5.3. Customers who are interested to get the advanced client tools can acquire the program, 5724-D46, via the Passport Advantage® channel.

Effective on July 16, 2004, the following V5.2 feature numbers will be withdrawn:

                                        Supply
                                        feature
PID 5722-WDS                            number
 
WDS standard client V5.1                5913
WDS advanced client V5.1                5914 (for MES orders)

 
Back to top
 
Order now

To order, contact the Americas Call Centers, your local IBM representative, or your IBM Business Partner.

To identify your local IBM representative or IBM Business Partner, call 800-IBM-4YOU (426-4968).

 Phone:     800-IBM-CALL (426-2255)
 Fax:       800-2IBM-FAX (242-6329)
 Internet:  ibm_direct@vnet.ibm.com
 Mail:      IBM Americas Call Centers
            Dept:  IBM CALL, 11th Floor
            105 Moatfield Drive
            North York, Ontario
            Canada M3B 3R1
 
 Reference: AE001

The Americas Call Centers, our national direct marketing organization, can add your name to the mailing list for catalogs of IBM products.

Note: Shipments will begin after the planned availability date.

Trademarks

 
iSeries is a trademark of International Business Machines Corporation in the United States or other countries or both.
 
WebSphere, OS/400, and Passport Advantage are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Pentium and Intel are trademarks of Intel Corporation.
 
Windows and Microsoft are trademarks of Microsoft Corporation.
 
Java is a trademark of Sun Microsystems, Inc.
 
Other company, product, and service names may be trademarks or service marks of others.

Back to top
 

 
Printable version