Web Now: Let Your Partners and Customers Into Your Site

Download Report

Transcript Web Now: Let Your Partners and Customers Into Your Site

A hitchhikers guide to the
e-business galaxy
Summit 2000, Jim Gallagher
Gallagher & Robertson
Norway, top left hand corner of Europe
Oslo
North Cape
G&R web site renewed
Internet Anniversary
30
years old
1969 - 1999
Internet born
October 20th 1969
First packets sent by Charley Kline at
UCLA as he tried logging into SRI.
The first attempt resulted in the system
crashing as the letter G of LOGIN
was entered.
Hobbes' Internet Timeline Copyright (c)1993-9 by Robert H Zakon.
Commercial Internet
Took off !!!!
Telnet
FTP
E-mail
But then…..
The Web came along
GCOS over TCP/IP
Much more than Telnet
Glink sessions via Ggate
Host Links sessions (GUFT, Gspool, CPIC applications)
Local server
RFC1006 over TCP/IP MainWay or FCP7/8
PCs
Glink with Ggate and (G&R predates GTEA) with RFC1006
Host Links
UNIX or
Windows NT
Glink, Gweb, PC and
Host Links applications
FCP7
FCP8
FDDI-Hub
(LAN-Extender)
The new world: e-business
Customers
Enterprise
Suppliers
Intranet
Extranet
Internet
E-Servers
Data centre
e-Business architectures
“GCOS on the web”
HTML converters (screen scrapers)
 These convert the existing host screens to
HTML on-the-fly for display on a browser.
Face-lifting HTML converters
 These allow you to enhance the HTML by
extending it, or replacing it.
Application Programming Interfaces
 These products make the existing screens
‘visible’ to a programming language, such that
the programmer can use the host applications
as background resources in new e-business
applications written specifically for the
browser users.
Gweb Standard Edition
Web server
Netscape,
Microsoft, Apache,
Gweb HTTP server
Web browser
Netscape
MS-Internet
Explorer
IBM system
TN3270
gateway
TN3270
SNA
Gweb CGI
MainWay
Facelifter
GCOS
system
(Host forms to/from HTML)
VIP7800/DKU/3270
Emulator
TNVIP
DSA
DSA
G&R line
handler
Ggate
DSA
Automatic Facelift
Your own logo
Data entry fields
with 3D effects
Mouse-activated
function keys
Your own footer
Your own
wall paper
Gweb Professional Edition
Web server
Netscape,
Microsoft, Apache,
Gweb HTTP server
Web browser
Gweb
CGI
Gweb's
Custom
default
designed
facelifter facelifter
G&R line handler
Perl Scripts
index.cfg
Gweb Pro at
City of
Pittsburgh
Original screen
Gweb screen
Gweb Pro at
OEPM
Original screen
Gweb screen
Gweb scalability
Gweb runs on platforms from Windows 2000
to the largest UNIX systems, from Linux to AIX
G&R will port Gweb, and the Host Links
products to new Bull servers based on the
Intel® Itanium™ processor family!
Three tier architectures
Application Programming Interfaces
 e-business logic needs access to hosts
The simplest Web API
You remember GlAPI? and Perl?
We married them and got…
Cpic.pm
Cpic7800.pm
Cpic3270.pm
Glapi.pm
CpicDku.pm
 Any Web programmer knows Perl. It is free of
charge, and supported on all platforms. It has
an extensive library of free routines for almost
all purposes, including HTML generation.
The GLAPI Perl module
Web server
Netscape,
Microsoft, Apache
Web browser
Netscape
MS-Internet
Explorer
95% of all Web
applications are
built using CGI
to start Perl
scripts
IBM system
TN3270
gateway
TN3270
SNA
CGI
MainWay
Perl script with GlAPI
Line VIP7800/DKU/3270
mode
Emulator
TNVIP
GCOS
system
DSA
DSA
G&R line
handler
Ggate
DSA
Component model
architecture
The architecture formalizes the
components of an e-business
application
Web
server
Thin
Client
Application
server
Presentation Business
logic
Logic
http
HTML
Java Script
Java applet
Applications
Databases
Going the Microsoft way
Windows only, Intel only
COM+
Take the Glink for Windows
API, make a COM+ object
Already delivered
as a beta release of
Glink Professional
Going another way
Multiple platforms, multiple OS
Java API
Take Glink for Java
Take the Java API
Produce
Enterprise Java Beans
Already delivered as a
beta of release 6.2
In terms of J2EE standards
Glink for Java API becomes
a tool for developing
connectors
Connectors encapsulate
heterogeneous Enterprise
Information System
access in a standardized
way
Bull and G&R will in cooperation
develop a connector for GCOS
The Bull/G&R connector
Tool
Bean
JCA
Connection
Glink for Java API
Emulation layer
Vip
DKU
IBM
VT
Minitel
Communications layer
GTEA
Ggate
TNVIP
TN3270
HOSTS
TN5250
Telnet
EJB generation (4Q00)
Using a tool that drives
Glink for Java via the API,
step manually through the
application
The tool records the calls to
the API that are used…..
…and remembers the input
fields that are needed, and
the output fields marked as
the desired result
Compile the recorded Java
code as an Enterprise Java
bean
The bean duplicates the
host access sequence, using
parameters for the input
fields, and delivers the
output fields as the result
G&R become a BEA
Technology Partner
Dedicated AIX platform in place in house
WebLogic installed
Web Server
Plug-In
State
Data
Servlet/
JSP
EJB
Presentation/
Navigation
WebLogic Server
Business
Logic
Thank you for listening to...
A hitchhikers guide to the
e-business galaxy
Summit 2000, Jim Gallagher
….. and welcome to our
booth for a demo!