gweb: gcos e-business fast, scalable and well proven summit 2000, michael sandøy

49
Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Upload: jessie-walters

Post on 13-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb: GCOS e-Business Fast, Scalable and Well Proven

Summit 2000, Michael Sandøy

Page 2: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Access to Corporate Information Today

Mission critical data on your mainframe

Data entry and retrieval by trained staff ‘customers’ at the counter ‘customers’ on the phone requests by fax or mail

Using an old-fashioned terminal display and modern network access to GCOS with

Glink and Ggatevery good response timesvery efficient user interface for the experienced userbut not for a new employee or the infrequent user

Page 3: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Maybe you have screens like this?

AUTOSYS administrates all Norwegian cars and driver’s licenses

Page 4: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

What you want is ….

Customers and suppliers to take part in the data-entry / data-retrieval process

To give more internal users access to corporate data

To modernize the user interface to your mainframe data

To protect your investment in reliable and responsive data storage

And …..

You want it NOW!

Page 5: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

The Solution is Gweb

Web-enables your mainframe applications

No changes to your mainframe hardware or software

Nothing but a standard browser on the desktops

Installs on a UNIX or Windows NT / 2000 server

No programming of any kind required anywhere

…but you can do that too!

Page 6: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Automatic Facelift

Your own footer

Data entry fieldswith 3D effects

Mouse-activatedfunction keys

Your own logo

Your own wall paper

Page 7: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb Architecture

Web server Netscape,

Microsoft, Apache, Gweb HTTP server

Facelifter(Host forms to/from HTML)

VIP7800/DKU/3270Emulator

G&R line handler

GCOS system

Web browserNetscapeMS-Internet Explorer

DSA

TNVIP

IBM system

TN3270

DSA

SNA

Ggate

DSA

MainWay

TN3270 gateway

DSA

DSA

Gweb CGI

Page 8: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb HTTP Server Benefits

xx

You don't need a web server at all Web server functionality is built in Easy installation

Eliminates hassle of configuring Apache, Netscape, Microsoft web servers for CGI access

Accepts connections on the HTTP portUsually port 80, but configurable

Talks standard HTTP with any browser

Page 9: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

More Gweb HTTP Server Benefits

Each HTTP request is processed separately On Windows NT/2000: As a new thread On UNIX: As a forked process A session stays active in memory until the

session terminates (or times out)

GwebGweb

GwebGweb

GwebGweb

GwebGweb

Page 10: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Ggate: Gateway to GCOS

Ggate is a TCP/IP<=>DSA gateway for Glink Gweb Host Links products (Gspool, GUFT & GlAPI)

TCP/IP DSA

GCOS

Gweb

Glink

Browser

GgateGproxy(Gweb)

TCP/IP (RFC1006)

or OSI

Page 11: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Browser Meets GwebConnection initiated from Web page

Click Connect button

to initiate host dialog

Select application,

fill in userid/passwd

and click Connect

button to initiate

host dialog

Page 12: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb Start-Up

GCOS system

Web browser

DSA

Facelifter(Host forms to/from HTML)

VIP7800 Emulator

Web server Netscape,

Microsoft, Apache, Gweb HTTP server

G&R DSA line handler

Gweb CGI

First screenfrom host

Then the browser is disconnected

Host sessionkept up

Browser connects to the server

Gets the first screen

Page 13: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

The Next Transactions

GCOS system

Web browser

DSA

Facelifter(Host forms to/from HTML)

VIP7800 Emulator

Web server Netscape,

Microsoft, Apache, Gweb HTTP server

G&R DSA line handler

Gweb CGI

Next screenfrom host

The browser disconnects

Host sessionkept up

Browser connects to the server

Gets the next screen

Page 14: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Auto-Facelift at UW-River FallsStudent Online Access to Records (SOAR)

Page 15: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Auto-Facelift at Montgomery CountyCourt & Land Internet Access

Page 16: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb Standard EditionSummary

Legacy applications instantly on the web

No manual facelifting work necessary

Nothing to install on the client side

Central configuration and administration

Optionally private, encrypted connection

Appropriate for simple applications

Web-friendly forms can be added to existing host applications using host programmingtools and host programmers!

Page 17: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb'sdefaultfacelifter

Gweb CGI

Customdesignedfacelifter

G&R line handler

Web browser

index.cfg

Gweb Professional Edition

Perl Scripts

Web server Netscape,

Microsoft, Apache, Gweb HTTP server

Page 18: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

The Facelift Process

1) As you step thru the host forms, they are captured on disk

2) Using the captured data, identify unique forms

index.cfg

4) Using your favorite HTML editor, modify Gweb HTML, or create your own. All fixed/variable data from the host screen is available. Macros can skip display of specific screens.

3) A facelifting configuration file is created or updatedgwebedit.exe

Page 19: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Write HTML to Replace the Default Form

The original screen contents, including input fields, are available for use

Buttons, optionally with your own text, for emulation function keys or macros

Page 20: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Automatic Reply

Automatic response to a screen Use a macro to simulate keyboard input Take the user to the next screen Skip multiple screens

Pattern match

Page 21: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

External Scripts

The original screen contents are available for use and storage

Reply automatically to host screens

Combine stored data from multiple screens when composing user output

Include data from other hosts or sources

Page 22: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb'sdefaultfacelifter

Gweb CGI

Customdesignedfacelifter

G&R line handler

Web browser

index.cfg

External scripts

Perl Scripts

Web server Netscape,

Microsoft, Apache, Gweb HTTP server

Page 23: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb 3270 to SIRIS

Page 24: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

The Perl script now

automatically picks up

the result of the search

request for old Bill

The Perl script now

automatically retrieves the next

5 forms from Siris and builds

one table with all entries

Gweb 3270 Pro - with Perl

Page 25: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

G&R/GLAPI Perl Modules for access to more Hosts

Perl Gline API

Perl CPI-C API

Perl Scripts

Perl Emulation CPI-C API

DKU 3270 7800

Line mode

Screen mode

Gweb

Page 26: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Perl gives easy access to other Data Sources

Perl Scripts

ODBC

Oracle SQL

More than 1.500 Perl packages available thru CPAN!

Page 27: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Web e-nabling with Gweb Pro

Completely revamp all or selected host forms

Create task-oriented sub-applications/views

Use ‘hot-buttons’ to have direct access to frequently used forms from anywhere

Automate response to some screens

Include images and data from other sources

Combine data from multiple host forms

Based on Gweb macros

…without extensive training of programmers

Page 28: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb Output Formats

HTML

Auto-facelifter

Customdesignedfacelifter

G&R line handler

Web server

VIP7800/DKU/3270 Emulator

WML

Perl Scripts

HTML

HTML

XML

XML

Page 29: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

New Clients - Introduce New Requirements

Gweb presentation formats input from templates input from external scripts generate them automatically

Less interaction with the users combine data from multiple screens accept user input for multiple screens and

sources at start-up or during conversation combine data from multiple sources

HTML

XML

Page 30: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Dialog parameters

Dialog parameters Entered in start-up

page Or intermediate

HTML form memorized by

Gweb Used in Gweb

macros Used in external

scripts

Page 31: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb'sdefaultfacelifter

Customdesignedfacelifter

G&R line handler

Web browser

External ‘input’ scripts

Perl Scripts

Web server Netscape,

Microsoft, Apache, Gweb HTTP server

Page 32: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Memorize intermediate screens

Auto-facelifter

Customdesignedfacelifter

G&R line handler

Web server

VIP7800/DKU/3270 Emulator

Page 33: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb as Web8 & TDS-Web Gateway

Automatic detection of ‘Web8’ format

Dynamic switching between ‘Web8’ and ‘Terminal’ format

Web8 URLs bypass the emulation engine

Web8 HTML is delivered direct to the browser

7800

Web8

Page 34: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Web8 & TDS-Web gateway

Web browser

Auto-facelifter

Web8 / TDS-Web Dispatcher

Customdesignedfacelifter

G&R line handler

Web server

Gweb HTTP Server

VIP7800/DKU/3270 Emulator

GCOS system

Page 35: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Printing with Gweb

Automatic print support Gweb will always accept print data in the

terminal byte stream When print data is available, a hyperlink

automatically appears on the next HTML screen

This hyperlink opens a new browser window containing the print data

optionally controlled by JavaScript code that automatically brings up the Print dialog box and closes the window afterwards

Page 36: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Inexpensive & Scalable

In-house tests on small Intel (Pentium III, 256MB RAM) with Windows NT, Windows 2000 or Linux 500 simultaneous DSA sessions 20% CPU usage Extremely good turn-around times (40ms) Facelifting introduced no measurable overhead

Up to a point more sessions requires only more memory

But Gweb is also supported on more powerful server platforms like AIX, Solaris, HP-UX, OSF-1

Page 37: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Even more Scalable in the Future!

G&R will port Gweb, Ggate and other Host Links products to new Bull servers based on the Intel® Itanium™ processor family!

"We believe that this will contribute to provide our customers with G&R and Bull solutions that run on ItaniumTM-based servers, bringing increased flexibility, scalability and state of the art solutions to meet their e-Business requirements".

Henri Pfahl Vice President of Bull GCOS Systems Business Unit

Page 38: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb Load Balancing with G&R/Gproxy

DSA

BrowserBrowser

GwebGweb GwebGwebGwebGweb GproxyGproxy

BrowserBrowser

1

2

3

Gweb broadcasts statistics to Gproxy

Groxy maintains load tables

Browsers connect to Gproxy

Gproxy redirects browser to the best Gweb server

Fault tolerance achieved with Gproxy running on two systems

Page 39: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Facelift of Autosys

Page 40: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Facelift at OEPM

Initiate Gweb Logon to GCOS

Page 41: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Facelift at OEPM

Original screen Gweb screen

Page 42: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Facelift at OEPM

Original screen Gweb screen

Page 43: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Facelift at OEPM

Original screen Gweb screen

Page 44: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Facelift at City of Pittsburgh

Original screen

Gweb screen

Page 45: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Facelift atCity of Pittsburgh

Original screen

Gweb screen

Page 46: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Facelift atCity of Pittsburgh

Original screen

Gweb screen

Page 47: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Gweb is an e-Business server

Customer examples document that Gweb is an e-Business server NOW!

The next version will allow you to do more Collect user-input up-front Automate more dialog steps Implement Business Logic in the external scripts Reduce the number of user interactions Deliver HTML/XML and other formats to e-clients

Using easy-to-use Gweb macros or external scripts/programs (e.g. Perl)

Page 48: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

In version 5.4 you will also get

More Gweb macros for your HTML designers Nested #IF’s Access to field attributes

Java Script Code (Netscape & IE) Field checking Automatic Tabbing Automatic selection of text in input fields

VB Script Code (IE) Transparent Printing

IBM 5250 Emulation

Page 49: Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy

Thank you for listening...

….. and welcome to the Penthouse Hospitality Suite at 5pm today