Web Now: Let Your Partners and Customers Into Your Site, Safely

Download Report

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

Glink for Java:
applet, application and an API for integrating
access to Bull, IBM, UNIX and Minitel systems
with your Java based e-business applications
Eye On The Information Solution 2000
Jim Gallagher
Glink for Windows
32bit
>500.000
Glink future
Windows 32 bit version has a future…….
……with Microsoft….
 Windows 98
 Windows NT
 Windows 2000
What about:
UNIX
OS/2
Mac
Java is an answer
Java is a cross-platform language
Glink for Java
DKU
VIP7700
VIP7760
VIP7800
IBM3270
IBM5250
VT320
ANSI
Appearance




3D effects for variable fields
Function toolbar
Keyboard toolbar
Wallpaper
Scrollback window
Configurable number of
scrollback pages
3D effects in Scrollback
Copy from
scrollback pages to
clipboard
Glink script support
Starting a script
 Configure a startup
script
 The session profile may
point to a startup script
 From file menu
 Execute script file
 Execute script
 From a macro
 scripts may be assigned
to keyboard macros
Glink administration
Uses a graphical user interface
Configurations are
stored centrally
Glink as an applet
Java applications can be written as
applets, and delivered on demand
Applets are
delivered
from a web
server to the
browser, and
execute
inside the
JVM of the
browser
Glink
Applet
Startup
Web
Server
Glink
Server
Browser
Glink for Java
Launched from an
HTML page
The browser
downloads the
applet
The Glink applet collects
the configuration details
from the server
applet
Java virtual machine
Glink connects...
..you are in direct communication
with your host application
BULL, IBM
UNIX, Minitel
Glink application version
Glink and the administration program
 included as Java applications that can be
installed on the desktop
 They escape the limitations of the browser
No more memory
for you mister




Applications are faster
no browser overhead
no browser memory limits
choice of JVM
And no, you can’t
bring your own VM!!
Delivery, any Web server
Glink is downloaded by
your browser from your
web site as an automatically
installable desktop Java
application...
….and runs as an
independent application
on your desktop
Glink
Application
Startup
Glink
At your convenience Glink is
downloaded from the web
server and automatically
installed on the workstation
Server
Launched from an
icon on your desktop
Desktop
Glink for Java
The Glink application collects
the configuration details
from the server
application
BULL, IBM
UNIX, Minitel
Java virtual machine
Glink connects...
..you are in direct communication
with your host application
What about an API?
You want the host data….
….but not the host presentation
Buy, Buy, Buy
Glink professional edition gives you the API
Credit card: ______________
Glink
API
Startup
Glink
Server
Launched from a Java
applet or Java application
on your desktop
Desktop
The Glink application collects
the configuration details
from the server
Or they are supplied by the
Java application
Glink
Java
application
Java
API
BULL, IBM
UNIX, Minitel
Java virtual machine
Glink connects...
Buy, Buy, Buy
Credit card: ______________
...your application is in direct
communication with the host
application
What about e-business?
The need for legacy application access
moves from the workstation to the
application server
The good news is Application
that both APIs
server
run on the
server
Applications
Databases
Glink COM
Glink Java
API
Glink enterprise edition for many simultaneous sessions
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 pre-beta
Ready for beta end June
Going another way
Multiple platforms, multiple OS
Java API
Take Glink for Java
Take the Java API
Produce
Enterprise Java Beans
Already delivered pre-beta
Ready for beta end June
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
G&R will develop
connectors
Other J2EE standards
 JNDI
 Java Naming and Directory Interface
 IDL
 Interface Definition Language
 JDBC
 Java Database Connection
 JMS
 Java Message Service
 JTA
 Java Transaction API
 JTS
 Java Transaction Service
 JavaMail
 Abstract model of a mail system
 RMI
 Remote Method Invocation
G&R become a BEA
Solution 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
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
Thank you for listening to...
….. and welcome to our
booth for a demo!