Skip to main content

Software > WebSphere > iSeries Development Family >

WebSphere Development Studio Client for System i

An edition of WebSphere Development Studio Client


WebSphere software - Transaction management and integration
Technical detail

What's New for WebSphere Development Studio Client V7.0

Install Remote System Explorer System i Projects
Remote Systems LPEX Editor i5/OS Web and Java Tools Integrated System i Debugger
IBM WebFacing Deployment Tool HATS Toollkit   


 

Install
 A new installer now provides a selective install for flexibility, and lets you install only the options you need. You can also perform multiple installs onto the same workstation to create different workbench configurations.
You can now install into an existing Eclipse installation.
WDSC V7.0 is now installable from a System i server. This function will be available via a PTF on the date of product availability.

 

Remote System Explorer
 System i Data table View
 You can display the contents of data physical file members using the System i Data Table View. This view applies only to data physical files, not source, and operates only on one member of a data physical file at a time. The file records in the member are displayed as rows in a table, with columns in the table according to the fields in the record format of the file, and the field values presented in a formatted fashion according to the field data type.
 System i RSE Getting Started page
 This page shows when you open the RSE perspective. You can follow the steps in this page to quickly get started using the RSE.
 PDM and SEU Transition Guide
 This revised guide tells you about the most commonly performed tasks on your System i system using RSE and the Remote Systems LPEX Editor and why you should adopt these tools instead of PDM and SEU. Visit First Steps in the Welcome view to see this guide.
 ILE RPG SQL support
New parser type for ILE RPG SQL is added to accept SQL statements. You will be able to define source member types to be associated with this parser. For source members associated with the ILE RPG SQL parser type:
 - support for Tokenizing embedded SQL Statements is added
 - support for Uppercasing, Indenting and Formatting of SQL Statements in free format ILE RPG is added
 - commonly used templates are added to assist in editing SQL statements in free format ILE RPG
 System i Table View default column layout
 The default column layout in the System i Table view is changed for the Library, object and members. The Text field is a larger field as the Status field no longer displays.
 Application Diagram (Advanced Edition only)
 The Application Diagram provides a graphical view of the different resources in an i5/OS native application and their relationships to each other. There are two different diagrams that you can look at in the Application Diagram view: a Source Call Diagram and a Program Structure Diagram. The Source Call Diagram takes ILE RPG and ILE COBOL source as input and displays a call graph showing subroutine and procedure calls. The Program Structure Diagram takes program and service program objects as input and displays the binding relationships between them as well as the modules bound into each program and service program. The Application Diagram helps to prepare you for understanding and modernizing your application architecture.
 Screen Designer Technology Preview (Advanced Edition only)
 A Screen Designer is now integrated with the RSE to provide the ability to graphically design and modify DDS display files while making direct source code modifications. The graphical editor is integrated with the Remote Systems LPEX editor so you can easily switch between graphical editing and source editing modes.
Back to top

 

System i Projects
 Label Decorations
 All workbench decorations, including the System i decorations now show up in the System i Navigator view. The Label Decorations preference page allows you to control which decorations to display in the System i Project Navigator.
 Sequence Numbers
 A new preference is added to have sequence numbers and timestamp information automatically removed from members when they are downloaded to an System i project and added when they are uploaded back to the remote library. In addition, actions are added to add / remove this information from members within a System i project.
 Push method selection during compile
 You can select which push method to use during a compile/bind operation on the Build and Compile page of System i Projects preferences. The options are: to push all changed resources in the project or to push only the selected resources if there are any changes.
 Create an System i Project-based application cheatsheet in the Help menu
This new cheatsheet helps you create an System i Project-based application.
 Enhanced support for Rational ClearCase (Advanced Edition only)
 The System i project support in WDSC has been enhanced to make it easier to use IBM Rational ClearCase as your software configuration and change management repository for native i5/OS development. This includes the automatic removal and regeneration of prefix numbers and timestamps, support for ClearCase decorator icons within the System i Project navigator view and improved synchronization between System i projects and i5/OS libraries.
 Save files and System i Projects (Advanced Edition only)
 You can add save files to System i projects from RSE connections, and push save files from local System i projects to the host. One of the benefits of adding save files in System i Projects is that you can package the contents of your source, binaries and other objects in save files, which can then be checked in and versioned using a Source Configuration Management (SCM) tool, such as IBM Rational ClearCase or CVS. This provides an indirect way of allowing non-source resources to be versioned in an SCM that does not run on the System i, such as IBM Rational ClearCase.
Back to top

 

Remote Systems LPEX Editor
 Language template locations
 The templates are grouped by language, one for COBOL, one for C/C++, and one for ILE RPG. The template ILE RPG FREE-FORM is renamed to FREE-FORM.
 ILE RPG SQL
 This new parser type accepts SQL statements. You can define source member types to be associated with this parser.
 Source members associated with the ILE RPG SQL parser type
 These source members now include:
 - support for Tokenizing embedded SQL Statements
 - support for Uppercasing, Indenting and Formatting of SQL Statements in free format ILE RPG is added
 - commonly used templates are added to assist in editing SQL statements in free format ILE RPG
 Outline view
CL information for labels and subroutines used in a member is now shown in the Outline view.
Back to top

 

i5/OS Web and Java Tools
 IWCL and Web Interaction wizard
 The System i Web Component Tag Library (IWCL) and the Web Interaction wizard are deprecated in version 7.0. You should now use the JSF Widget Library (JWL) which implements the Java Server Faces (JSF) standard. The JWL is the strategic direction for Web widgets. Most of the functions provided by IWCL and the Web Interaction wizard in Version 6.x, can be done in Version 7 using the Program Call wizard (or Web Services wizard) and the base JSF tools. There is no JSF subfile support in Version 7. Information messages or warning messages are issued if you use IWCL and the Web Interaction wizard.
 Program Call wizard
 This new wizard provides:
 - usability enhancements for creating JavaServer Faces applications
 - support for Program and Service Program structure data types
 Web Services wizard
Several usability enhancements are added for easier creation of Web services and Web services clients.
Back to top

 

Integrated System i Debugger
 The Integrated System i Debugger now supports debugging a suspended program. After a program has hit an exception and is waiting on a message queue, the debugger can attach to the job and allows the developer to look at the call stack and field information to assist in determining why the problem occurred.
Back to top

 

IBM WebFacing Deployment Tool
 Linked HATS/WebFacing application
 IBM WebFacing Tool delivers extensions to allow Web-enabled applications created with the WebFacing Tool to interoperate with HATS applications in a browser. You can now build linked HATS and WebFacing applications and customize them to have the same look and feel.
 WDHT Licensing change
 WebFacing applications, HATS applications, and linked HATS/WebFacing applications all use IBM WebFacing Deployment Tool for WebSphere Development Studio with HATS technology (WDHT) V7.0 license to enable the respective runtimes for production deployment (otherwise the applications are limited to two user connections for testing purposes).
 WebFacing Web Project wizard redesigned
 WebFacing Web Project wizard has changed. The new wizard provides improved usability and greater customization capabilities. Two new styles have been added to assist in developing linked WebFacing and HATS applications.
 Project Migration
The migration of existing WebFacing projects to V7.0 has been simplified using the new WebFacing Migration wizard. Un-migrated projects are now distinguished with unique icons.
 WebFacing cheatsheet in the Help menu
 A new cheatsheet helps you create a WebFacing Web application.
 WebFacing Developer role added to the Welcome view
 This role allows you to enable or disable the views and tools in the WebFacing perspective. By default this role is enabled.
 WebFacing Portlet Project wizard redesigned (Advanced Edition only)
 WebFacing Portlet Project wizard has changed. The new wizard provides improved usability and greater customization capabilities.
 WebFacing cheatsheet in the Help menu (Advanced Edition only)
 A new cheatsheet helps you create a WebFacing portlet application.
Back to top

 

HATS Toolkit
 Eclipse Rich Client Platform support
 HATS gives you the ability to transform access to your existing host applications using rich client GUI applications that run in Eclipse Rich Client Platform (Eclipse RCP) or Lotus Expeditor Client environments. The Eclipse RCP is a subset of plug-ins provided by the Eclipse platform, which is best known as an open source tooling platform. The introduction of Eclipse RCP enables you to use the core functionality provided by Eclipse to build native client applications targeted for a users desktop. Lotus Expeditor Client provides a rich client runtime environment and integrated middleware components for extending many enterprise applications to server-managed laptop and desktop systems.
 Rich client environment
HATS offers enhanced capabilities not available in a traditional Web environment, including:
 - improved response time
 -no dependency on WebSphere Application Server or WebSphere Portal
 - a richer set of user interface (UI) widgets which provide for a more native application appearance, for example, native tab folder control, editable combo boxes, toolbars, menu bars, and tables
 - client side processing (distributed, not centralized on a single server)
 HATS and WebFacing application runtime interoperability
 HATS interoperability with WebFacing applications provides the ability to perform data description specification (DDS) transformation, as well as 5250 data stream transformation, within the same Web application. This function is particularly useful for those who have built a DDS source-based transformation application, using the WebFacing tool, that need to interact with a host application that has been transformed using the HATS tool. This function is also useful for HATS users who want to take advantage of transformation, based on DDS, provided by the WebFacing tool. With this support, a HATS application and a WebFacing application can be linked together to interoperate as a single enterprise application and use a single connection to a WebFacing server.
Back to top

 

We're here to help
Easy ways to get the answers you need.
Request a quote
E-mail IBM

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


Software announce letters

WebSphere Development Studio Client V7.0

WebSphere Development Studio V7.0

WebFacing Deployment Tool with HATS Technology V7.0


WDSC V7.0 in the News

IBM Seeks More CODE/400 Converts with WDSc 7.0


Planning statements - March 2007

CoOperative Development Environment (CODE)

RPG User Interface Development


Statement of direction - March 2007

Enterprise Generation Language