Gweb: GCOS on the Web Fast, Inexpensive and Safe Eye On The Information Solution 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 Ggate very good response times very efficient user interface for the experienced user not for a new employee or the infrequent user
Maybe you have screens like this? AUTOSYS administrates all Norwegian cars and driver’s licenses
What you want is …. Customers and suppliers to take part in the data-entry / data-retrieval process To modernize the user interface to your mainframe data To protect your investment in reliable and responsive data storage And ….. You want it NOW!
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!
Automatic Facelift Your own footerData entry fields with 3D effects Mouse-activated function keys Your own logoYour own wall paper
Gweb Standard Edition Web server Netscape, Microsoft, Apache, Gweb HTTP server Gweb CGI Facelifter (Host forms to/from HTML) VIP7800/DKU/3270 Emulator G&R line handler GCOS system Web browser Netscape MS-Internet Explorer DSA TNVIP IBM system TN3270 DSA SNA Ggate DSA MainWay TN3270 gateway
Browser Meets Gweb Connection initiated from Web page
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 screen from host Then the browser is disconnected Host session kept up Browser connects to the server Gets the first screen
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 screen from host The browser disconnects Host session kept up Browser connects to the server Gets the next screen
Auto-Facelift at UW-River Falls Student Online Access to Records (SOAR)
Gweb Security The Web Server allows you to protect access to web pages A Secure Web Server Security certificate shows identity of site encrypts/decrypts data to/from browser Gweb creates a random 8-character password which is unique to this session screens include hidden fields Session ID Password Sequence number
Gweb Standard Edition Summary 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 programming tools and host programmers!
Gweb's default facelifter Gweb CGI Custom designed facelifter G&R line handler Web browser index.cfg Gweb Professional Edition Perl Scripts Web server Netscape, Microsoft, Apache, Gweb HTTP server
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 updated gwebedit.exe
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
Automatic Reply patterns: ident IDNT1 ident: Macro Pattern match mike mypasswd
Script program External Scripts The script analyzes the host screens communicates further with the host system remembers data between host transactions in the end it formats a HTML screen for display in the browser patterns: result Search result: Script perl result.pl
Gweb 3270 to SIRIS
Gweb 3270 Pro - with Perl
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
Web8 & TDS-Web gateway Web browser Auto- facelifter Web8 / TDS-Web Dispatcher Custom designed facelifter G&R line handler Web server Gweb HTTP Server VIP7800/DKU/3270 Emulator GCOS system
Gweb Pro at Initiate Gweb Log on to GCOS
Gweb Pro at OEPM Original screenGweb screen
Gweb Pro at OEPM Original screenGweb screen
Gweb Pro at OEPM Original screenGweb screen
Gweb Pro at City of Pittsburgh Original screen Gweb screen
Gweb Pro at City of Pittsburgh Original screen Gweb screen
Gweb Pro at City of Pittsburgh Original screen Gweb screen
Gweb Professional Edition Summary With Gweb Professional Edition you can... Completely revamp all or selected host forms mix new text with text from host forms use any mix of fancy fonts and colors use images as illustrations and activators use drop down lists, radio buttons, hyperlinks or any other HTML technique Automate dialog steps Combine data from multiple host forms …without extensive training of programmers 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 programming tools and host programmers!
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 More sessions requires only more memory But Gweb is also supported on more powerful server platforms like AIX, Solaris, HP-UX, OSF-1
Gweb Customers
Thank you for listening…. ….. and welcome to our booth for a demo!