Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy."— Presentation transcript:

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

2 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  but not for a new employee or the infrequent user

3 Maybe you have screens like this? AUTOSYS administrates all Norwegian cars and driver’s licenses

4 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!

5 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!

6 Automatic Facelift Your own footerData entry fields with 3D effects Mouse-activated function keys Your own logoYour own wall paper

7 Gweb Architecture Web server Netscape, Microsoft, Apache, Gweb HTTP server 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 DSA Gweb CGI

8 Gweb HTTP Server Benefits 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 port  Usually port 80, but configurable  Talks standard HTTP with any browser

9 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) Gweb

10 Ggate: Gateway to GCOS Ggate is a TCP/IP DSA gateway for  Glink  Gweb  Host Links products (Gspool, GUFT & GlAPI) TCP/IPDSA GCOS Gweb Glink Browser Ggate Gproxy (Gweb) TCP/IP (RFC1006) or OSI

11 Browser Meets Gweb Connection 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

12 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

13 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

14 Auto-Facelift at UW-River Falls Student Online Access to Records (SOAR)

15 Auto-Facelift at Montgomery County Court & Land Internet Access

16 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!

17 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

18 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

19 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

20 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

21 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

22 Gweb's default facelifter Gweb CGI Custom designed facelifter G&R line handler Web browser index.cfg External scripts Perl Scripts Web server Netscape, Microsoft, Apache, Gweb HTTP server

23 Gweb 3270 to SIRIS

24 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

25 G&R/GLAPI Perl Modules for access to more Hosts Perl Gline APIPerl CPI-C API Perl Scripts Perl Emulation CPI-C API DKU32707800 Line mode Screen mode Gweb

26 Perl gives easy access to other Data Sources Perl Scripts ODBC Oracle SQL More than 1.500 Perl packages available thru CPAN!

27 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

28 Gweb Output Formats HTML Auto- facelifter Custom designed facelifter G&R line handler Web server VIP7800/DKU/3270 Emulator WML Perl Scripts HTML XML

29 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

30 Dialog parameters  Entered in start-up page  Or intermediate HTML form  memorized by Gweb  Used in Gweb macros  Used in external scripts

31 Gweb's default facelifter Custom designed facelifter G&R line handler Web browser External ‘input’ scripts Perl Scripts Web server Netscape, Microsoft, Apache, Gweb HTTP server

32 Memorize intermediate screens Auto- facelifter Custom designed facelifter G&R line handler Web server VIP7800/DKU/3270 Emulator

33 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

34 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

35 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

36 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

37 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 Itanium TM -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

38 Gweb Load Balancing with G&R/Gproxy DSA Browser GwebGwebGwebGproxy Browser 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

39 Facelift of Autosys

40 Facelift at OEPM Initiate GwebLogon to GCOS

41 Facelift at OEPM Original screenGweb screen

42 Facelift at OEPM Original screenGweb screen

43 Facelift at OEPM Original screenGweb screen

44 Facelift at City of Pittsburgh Original screen Gweb screen

45 Facelift at City of Pittsburgh Original screen Gweb screen

46 Facelift at City of Pittsburgh Original screen Gweb screen

47 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)

48 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

49 Thank you for listening... ….. and welcome to the Penthouse Hospitality Suite at 5pm today


Download ppt "Gweb: GCOS e-Business Fast, Scalable and Well Proven Summit 2000, Michael Sandøy."

Similar presentations


Ads by Google