e2429aa5d49059b431fb3afe3aaa4374.ppt
- Количество слайдов: 28
Glink: GCOS e-business in an application server architecture Summit 2000, Jim Gallagher
Glink for Windows 32 bit
>500. 000
Versions DOS § new functionality suspended at 6. 0 level § error correction on an as-needed basis Windows 16/32 dual version § new functionality suspended at 6. 2 level § error correction on an as-needed basis Windows 32 only version § new functionality goes into 'Professional Edition'
Glink Professional 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 VIP 7700 VIP 7760 VIP 7800 IBM 3270 IBM 5250 VT 320 ANSI
Appearance § § 3 D effects for variable fields Function toolbar Keyboard toolbar Wallpaper
Scrollback window Configurable number of scrollback pages 3 D 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 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 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 J 2 EE 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
Other J 2 EE 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 § Java. Mail à Abstract model of a mail system § RMI à Remote Method Invocation
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 TN 3270 HOSTS TN 5250 Telnet
EJB generation (4 Q 00) 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 Web. Logic installed Web Server Plug-In State Data Servlet/ JSP EJB Presentation/ Navigation Web. Logic Server Business Logic
Thank you for listening to. . . Glink: GCOS e-business in an application server architecture Summit 2000, Jim Gallagher …. . and welcome to the Penthouse Hospitality Suite at 5 pm today
e2429aa5d49059b431fb3afe3aaa4374.ppt