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.

Slides:



Advertisements
Similar presentations
J0 1 Marco Ronchetti - Basi di Dati Web e Distribuite – Laurea Specialistica in Informatica – Università di Trento.
Advertisements

J2EE Architecture Overview
פתרונות J2EE וטכנולוגיות Oracle Mr. Liran Zelkha, Chief Architect
An architecture for webb applications, J2EE
Introduction to Java 2 Enterprise Edition About myself –Neutrinos, Cancer Research, IT Applications Today’s topic: J2EE –Context –Advantages –Components.
Middleware Fatemeh Hendijanifard 1 آزمايشگاه سيستم هاي هوشمند (
BICS546 Client/Server Database Application Development.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
1. Introducing Java Computing  What is Java Computing?  Why Java Computing?  Enterprise Java Computing  Java and Internet Web Server.
Technologies For use on different layers. Technologies Client tier Client tier to middle tier protocols Middle tier technologies Middle tier to data tier.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
JMS Java Message Service Instructor Professor: Charles Tappert By Student: Amr Fouda.
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
J2EE Java 2 Enterprise Edition. Relevant Topics in The Java Tutorial Topic Web Page JDBC orial/jdbc
Enterprise Programming By J Pearce. Enterprise Software Sales HR Inventory Customer Support Shipping.
1 Java Server Pages Can web pages be created specially for each user? What part does Java play?
© 2004 IBM Corporation BEA WebLogic Server Introduction and Training.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Java Server Programming Jeff Schmitt Towson University October 15, 1998.
Tomcat Celsina Bignoli History of Tomcat Tomcat is the result of the integration of two groups of developers. – JServ, an open source.
Web-based Software Development - An introduction.
J2EE Application Server Deployment and Performance Optimization for Enterprise Application Service Thesis presentation Author: Xiaoyang Wang.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Chapter 10 EJB Concepts of EJB Three Components in Creating an EJB Starting/Stopping J2EE Server and Deployment Tool Installation and Configuration of.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
EJB Overview Celsina Bignoli Distributed Business Applications Server DB Client DB Server DB.
Distributed Multitiered Applications The J2EE platform uses a multitiered distributed application model. Application logic is divided into components 1.
CIS 285 ROBINSON WINTER 2005 CIS 285 Web Application Development with Java CIS 285 Sinclair Community College Instructor: Mary Robinson.
Oracle8 JDBC Drivers Section 2. Common Features of Oracle JDBC Drivers The server-side and client-side Oracle JDBC drivers provide the same basic functionality.
J2EE /.NET Liz Farricker Whitney Mayoras Patrick Bailey.
Chapter 4: Core Web Technologies
Enterprise Java Beans CS-422. Application Servers In the late 1980s and though the mid 1990s a number of corporations (Broadvision, Netscape…) marketed.
HTTP client wide area network (Internet) HTTP proxy HTTP server HTTP gateway firewall HTTP tunnel Copyright Springer Verlag Berlin Heidelberg 2004.
Glink: GCOS e-business in an application server architecture Summit 2000, Jim Gallagher.
Ing. Ignacio Roqueta ARTech GeneXus and J2EE.
Gweb: GCOS on the Web Fast, Inexpensive and Safe Eye On The Information Solution 2000 Michael Sandøy.
Enterprise Computing COSC 617 Jeff Schmitt September 7,2006.
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University March 21, 2005.
11/16/2012ISC329 Isabelle Bichindaritz1 Web Database Application Development.
Gallagher & Robertson New look for toolbar  ‘flat’ look with raised button as mouse passes over  note new handle for dragging the toolbar.
Introduction to J2EE Architecture Portions by Kunal Mehta.
Comp2513 JavaBeans, EJB and J2EE Daniel L. Silver, Ph.D.
第十四章 J2EE 入门 Introduction What is J2EE ?
J2EE Structure & Definitions Catie Welsh CSE 432
Enterprise Java v120131Intro to JavaEE1 Java EE 5 TM Introduction.
Enterprise Java Beans Java for the Enterprise Server-based platform for Enterprise Applications Designed for “medium-to-large scale business, enterprise-wide.
Computer Software. Overview of Computer Software Application- Specific Programs System Management Programs General Purpose Application Programs System.
Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared.
Ch 2 – Application Assembly and Deployment COSC 617 Jeff Schmitt September 14, 2006.
Databases JDBC (Java Database Connectivity) –Thin clients – servlet,JavaServer Pages (JSP) –Thick clients – RMI to remote databases –most recommended way.
Java Servlets and Java Server Pages Norman White Stern School of Business.
A hitchhikers guide to the e-business galaxy Summit 2000, Jim Gallagher.
Assignment of JAVA id : BSSE-F10-M-10-JAVA1 Overview of J2EE/Session 2/Slide 1 of 38.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
Introduction to EJB. What is an EJB ?  An enterprise java bean is a server-side component that encapsulates the business logic of an application. By.
1 Distributed System using J2EE. 2 What is J2EE?  J2EE (Java2 Enterprise Edition) offers a suite of software specification to design, develop, assemble.
Java Servlets and Java Server Pages
Introduction to EJB. What is an EJB ?  An enterprise java bean is a server-side component that encapsulates the business logic of an application. By.
©NIIT Introducing Enterprise JavaBeans (EJB) Lesson 1A / Slide 1 of 43J2EE Server Components Objectives In this lesson, you will learn about: The features.
Alan L. Batongbacal CS 4244 / 01 Nov 2000
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
1.Education Overview JAVA EE 6 Technologies
2 목차 n WebLogic Architecture n J2EE Spec PreView n WebLogic Basic n Weblogic JDBC n Weblogic JNDI n Weblogic EJB Architecture n Weblogic EJB Deployment.
Java Server Pages Can web pages be created specially for each user?
J2EE Platform Overview (Application Architecture)
Web-based Software Development - An introduction
Tomcat Celsina Bignoli
ApplinX Rod Carlson Senior Technical Lead.
Distributed System Using Java 2 Enterprise Edition (J2EE)
Computer Based Adaptive Testing
Presentation transcript:

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

>

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

DKU VIP7700 VIP7760 VIP7800 IBM3270 IBM5250 VT320 ANSI Glink for Java

Appearance  3D effects for variable fields  Function toolbar  Keyboard toolbar  Wallpaper

Configurable number of scrollback pages 3D effects in Scrollback Copy from scrollback pages to clipboard Scrollback window

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

Uses a graphical user interface Configurations are stored centrally Glink administration

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

Web Server Glink Applet Startup BULL, IBM UNIX, Minitel The Glink applet collects the configuration details from the server Launched from an HTML page The browser downloads the applet Browser Java virtual machine Glink for Java applet Glink Server Glink connects.....you are in direct communication with your host application

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  Applications are faster  no browser overhead  no browser memory limits  choice of JVM No more memory for you mister 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 BULL, IBM UNIX, Minitel The Glink application collects the configuration details from the server Launched from an icon on your desktop Desktop Java virtual machine Glink for Java application Glink Server Glink connects.....you are in direct communication with your host application At your convenience Glink is downloaded from the web server and automatically installed on the workstation

What about an API? You want the host data…. Buy, Buy, Buy Credit card: ______________ ….but not the host presentation Glink professional edition gives you the API

Desktop Java virtual machine Glink Java API Java application Glink API Startup BULL, IBM UNIX, Minitel The Glink application collects the configuration details from the server Launched from a Java applet or Java application on your desktop Glink Server Glink connects......your application is in direct communication with the host application Or they are supplied by the Java application Buy, Buy, Buy Credit card: ______________

What about e-business? The need for legacy application access moves from the workstation to the application server The good news is that both APIs run on the server Glink COM Glink Java API Application server Applications Databases Glink enterprise edition for many simultaneous sessions

Component model architecture The architecture formalizes the components of an e-business application Presentation logic Business Logic http Thin Client Web server Application server Applications Databases HTML Java Script Java applet

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 Already delivered pre-beta Ready for beta end June Take the Java API Produce Enterprise Java Beans

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 WebLogic Server Presentation/ Navigation 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….. Compile the recorded Java code as an Enterprise Java bean …and remembers the input fields that are needed, and the output fields marked as the desired result 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!