IBM iSeries Services Demos
  Server Platforms
Server Consolidation
High Availability
Solutions Assurance
System Migrations
  iSeries Services
  iSeries Smooth Start
High Availability migration to Vision software
Logical Partitioning (LPAR)
Linux on iSeries
AIX on iSeries
Windows Integration
Disaster Recovery
Performance Tuning
OS Director
HATS
Lotus Domino
System Migrations

 Home  

  Contact   Careers Locations Events
 
Additional Information
Register
  Register to receive an update on industry information.
Click Here
 
Question?
  Have a question about an Optimus Product or solution? Click Here
 

Optimus Server Solutions

Optimus Server Solutions > Server Platforms > IBM iSeries Services > IBM Host Access Transformation ( HATS ) Demo

IBM iSeries Services: 
HATS Demo

Clip 1: Convert your entire system quickly - View Movie
Clip 2:
Review Standard Screen Rendering - View Movie
Clip 3:
Simple Screen Rendering Enhancements - View Movie
Clip 4:
How Did We Do That - View Movie
Clip 5:
More Dramatic Rendering Changes - View Movie
Clip 6:
Graphical Screen Rendering  - View Movie
Clip 7:
Changing Screen Navigation - View Movie
Clip 8:
Using Macros and Variables - View Movie
Clip 9:
Componentizing Applications - View Movie
Clip 10:
Extending Applications  -View Movie
.
Clip 1: Convert your entire system quickly
This example shows how to use the IBM WebSphere Development Studio for iSeries to create a project that converts all screens of your iSeries to GUI screens, and enables them to be accessed by a browser. As is demonstrated, you can accomplish this task in about 5 minutes.
View Movie

Clip 2: Review Standard Screen Rendering
This example shows the standard rendering of the project created in step 1. Notice that all iSeries screens are now GUI, browser screens. In step 3 we will se how easy it is to change default screen renderings. We will change how the Help Text Border is displayed, add a Date Picker to all screens, and add a Library Selection List to all screens.
View Movie

Clip 3: Simple Screen Rendering Enhancements
This example shows several changes to the last demonstration. We have changed the default browser border the Optimus Solution border used on our web site. We have changed the function keys to buttons. On every screen that asks for a Library, we have changed the default rendering to now provide a controlled drop down selection list. We have also added a date picker for all date fields. And finally we changed the way standard boarders are rendered.
View Movie

Clip 4: How Did We Do That
This example shows how we accomplish our simple screen rendering enhancements. We demonstrate how we change the default boarder rendering, then show you how we changed the rendering of function keys, show you how we created the library selection list, and finally show you how we added the date picker.
View Movie

Clip 5: More Dramatic Rendering Changes
The examples so far have shows fairly simple changes. The screens still look like iSeries screens. We now demonstrate capabilities of HAST that can produce significant changes on how screens are rendered. We will use HAST to render tabular screen information graphically. This is an example of the work with disk status command before we changed the screen rendering. The next example shows the changes we made.
View Movie

Clip 6: Graphical Screen Rendering
This example shows the changes we made to the work with disk status screen. When ever a user enters that command, the resulting screen will now display graphical representations of the screen. Notice that we used a tabbed folder to represent the data in several ways. The first tab shows the data in a table, the second tab shows the data in a graph. The third tab isolates the % used statistic, and shows that graphically. The fourth tab isolated the % busy statistic. Notice that the F5 key refreshes the information, just as it does on the standard iSeries screen.
View Movie

Clip 7: Changing Screen Navigation
We will now use HATS to demonstrate how to dramatically change how applications are presented to users. This example demonstrates a classic Run Query command to create an on the fly query, that enables a user to filter the records that are listed from an iSeries table. In the next example we will use HATS to make significant changes to how a user generates the query.
View Movie

Clip 8: Using Macros and Variables
Using HATS, we added a button to the iSeries Main menu. Clicking on the button runs a HATS macro that issues the Run Query command. It pauses for the user to enter the record filter criteria, and then proceeds to run the query. The results from the query are placed in a table variable, and then presented to the user.
View Movie

Clip 9: Componentizing Applications
In the last example we demonstrated how to significantly change a user’s interaction with a Run Query command, and display the results in a nicely formatted table. The solution still requires a user to sign on to the iSeries, and click on a button. With HATS it is possible to create Integration Objects that encapsulate HATS functions. We have encapsulated the Run Query command into an Integration object. We can now provide users a URL link to the Integration Object, and allow them to run the query. Notice that the user never signs on, never sees the iSeries menus, in fact, they do not know they are accessing an iSeries. Feel free to go to the City of Marietta web site and try the application for yourself.
View Movie

Clip 10: Extending Applications
Using HATS, it is possible to extend your legacy iSeries applications to the Internet in an appropriate and secure manner. In this example we show how the City of Marietta uses HATS to extend their legacy property tax application to the public. The legacy application is a purchased RPG application for which they do not have source code. The results form the tax query were produced by traversing four iSeries application menus, and over a dozen application screens. The user simply enters search information in one of three ways. HATS executes all the required menus, and traverses the application screens. As it traverses the screens, HATS places needed information into variables. When HATS has completed with all application screens, it formats the captured data and presents it to the user.
View Movie

 

22 Technology Parkway South | Norcross, GA 30092 | 1.877.848.OPTI | 770.447.1951

  Site Map    Privacy Policy  Legal