EAGLE. What is EAGLE? EAGLE is a mainframe-based data distribution engine and application development environment. EAGLE.

Slides:



Advertisements
Similar presentations
What is On Time Booking? Reservation and distribution system for passenger transport companies (airlines and ferries ) Tool that helps you to manage the.
Advertisements

© 2003 Pluta Brothers Design, Inc. Guest speaker: Joe Pluta, Pluta Brothers Design Inc.
EAGLE. Presentation summary 1. What is EAGLE? 2. A little history 3. What EAGLE does now 4. A simple EAGLE page 5. The future of EAGLE 6. Discussion 7.
DT228/3 Web Development WWW and Client server model.
CSIS0402 System Architecture K.P. Chow University of Hong Kong.
VMware Virtualization Last Update Copyright Kenneth M. Chipps Ph.D.
8.
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
DATABASE APPLICATION DEVELOPMENT SAK 3408 The Web and DBMS.
Introduction to Web Base Multimedia Application. Web base application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
Copyright © 2002 Pearson Education, Inc. Slide 4-1 Choosing the Hardware for an E-commerce Site  Hardware platform  Refers to all the underlying computing.
ECOMMERCE TECHNOLOGY SUMMER 2002 COPYRIGHT © 2002 MICHAEL I. SHAMOS eCommerce Technology Lecture 4: Web Architecture.
12 Chapter 12 Client/Server Systems Hachim Haddouti.
1 CS6320 – Why Servlets? L. Grewe 2 What is a Servlet? Servlets are Java programs that can be run dynamically from a Web Server Servlets are Java programs.
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
Client/Server Architecture
Web-Enabling the Warehouse Chapter 16. Benefits of Web-Enabling a Data Warehouse Better-informed decision making Lower costs of deployment and management.
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Introduction to the new mainframe © Copyright IBM Corp., All rights reserved. Chapter 13: z/OS HTTP Server.
Quick Tour of the Web Technologies: The BIG picture LECTURE A bird’s eye view of the different web technologies that we shall explore and study.
Dynamics AX Technical Overview Application Architecture Dynamics AX Technical Overview.
Web Application Architecture: multi-tier (2-tier, 3-tier) & mvc
The PHP Story. PHP Story PHP is a programming language. Incorporate(join) sophisticated business logic. Widely used general purpose scripting language.
1 Web Database Processing. Web Database Applications Static Report Publishing a report is prepared from a database application and exported to HTML DB.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Managing Information Technology 6 th Edition CHAPTER 3 COMPUTER SOFTWARE.
LAYING OUT THE FOUNDATIONS. OUTLINE Analyze the project from a technical point of view Analyze and choose the architecture for your application Decide.
OASIS V2+ Next Generation Open Access Server CSD 2006 / Team 12.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Week 7 Lecture Web Database Development Samuel Conn, Asst. Professor
CSD 2006 / TEAM 12 Final presentation 29 th May 2006.
Advanced Topics INE2720 Web Application Software Development Essential Materials.
Enterprise Systems MIS 181.9: Service Oriented Architecture 2 nd Semester,
Networked Applications Chapter 11 Copyright 2001 Prentice Hall Revision 2: July 2001.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
An Introduction to Fusebox 3.0 Fusebox 3.0. An Introduction to Fusebox 3.0 The Fusebox Philosophy There are two ways of constructing a software design:
ACCESS CONTROL ExpansE - Distributed Access Control.
11/16/2012ISC329 Isabelle Bichindaritz1 Web Database Application Development.
Mobile Application Architectures CSE 390 Fall 2010.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
SAMANVITHA RAMAYANAM 18 TH FEBRUARY 2010 CPE 691 LAYERED APPLICATION.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Implementation - Part 2 CPS 181s March 18, Pieces of the Site-building Puzzle Page 180, figure 4.1.
Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Web Design and Development for E-Business Jensen J. Zhao.
TechEd /24/2017 2:42 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Introduction to JavaServer Pages February 23, 2000 Chris Hagner Noblestar Systems Corporation
Copyright © cs-tutorial.com. Overview Introduction Architecture Implementation Evaluation.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Java for networking Module Introduction Data Communications Communication architecture Application.
Copyright © 2003 T. Trappenberg Overview B 1 B. Some tools of the trade Module 1 Technology: GR01E - Electronic Commerce Overview.
 Web pages originally static  Page is delivered exactly as stored on server  Same information displayed for all users, from all contexts  Dynamic.
0 What Does SIP Bring to Your Customer Experience ? Extend VoIP and IP Contact Center values through support of SIP o Media and location independent support.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
1 LM 6 Database Applications Dr. Lei Li. Learning Objectives Explain three components of a client-server system Describe differences between a 2-tiered.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Chapter 10 1 Figure 10-1: Database-enabled intranet-internet environment.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Net-Centric Computing Overview
Introduction to Oracle Forms Developer and Oracle Forms Services
Web Development Web Servers.
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
MVC and other n-tier Architectures
INFS 230 L Internet Technology
SOFTWARE DEVELOPMENT LIFE CYCLE
ARCH-14: Power Your Organisation with OpenEdge
Presentation transcript:

EAGLE

What is EAGLE? EAGLE is a mainframe-based data distribution engine and application development environment. EAGLE

What does EAGLE do? EAGLE Web-enables your existing CICS applications with minimal modification to existing code. (more) EAGLE

What does EAGLE do? EAGLE also enables you to rapidly create new Web applications to access your existing CICS data and business logic. EAGLE

Why use EAGLE? Minimal new hardware needed Minimal new hardware needed Leverage existing skill sets Leverage existing skill sets Retain existing business logic Retain existing business logic Rapidly deploy new applications Rapidly deploy new applications(more) EAGLE

Why use EAGLE? No external middleware No external middleware Retain existing security Retain existing security Flexibility to interact with any Flexibility to interact with any TCP-based system TCP-based system EAGLE

Traditional mainframe EAGLE SNA 3270 (“Dumb Terminal”) OS/390 (more)

Traditional mainframe EAGLE OS/390 Data is sent to “dumb terminals” using IBM’s proprietary Systems Network Architecture (SNA) protocol. Web access is not possible without 3270 emulators.

Screen scraping method EAGLE TCP client (WWW, e.g) OS/390 AgentSoftware(Middleware) Webserver SNA TCP (more)

Screen scraping method EAGLE OS/390 Web clients request data from specialized “agents”, which interact with CICS by emulating a “dumb terminal”. (more)

Screen scraping method EAGLE OS/390 Some business logic must be moved to the agent server. Some business logic must be moved to the agent server. Agent server hardware and software is often expensive. Agent server hardware and software is often expensive. (more)

Screen scraping method EAGLE OS/390 Separate hardware introduces additional security risks and points of failure. Separate hardware introduces additional security risks and points of failure. Low performance– SNA was never designed for this purpose. Low performance– SNA was never designed for this purpose.

EAGLE method EAGLE TCP client (WWW, e.g) OS/390 Webserver TCP (more)

EAGLE method EAGLE OS/390 Fast– uses much fewer resources than screen- scraping Fast– uses much fewer resources than screen- scraping Flexible– extends functionality into any TCP- enabled architecture Flexible– extends functionality into any TCP- enabled architecture (more)

EAGLE method EAGLE OS/390 Stable– tens of millions of pages delivered in production applications Stable– tens of millions of pages delivered in production applications Secure– uses your existing authentication and authorization. Secure– uses your existing authentication and authorization.

EAGLE method EAGLE OS/390 Powerful– Intuitive graphical interface cuts development time Powerful– Intuitive graphical interface cuts development time Scalable– Increase system power without creating “server farms” Scalable– Increase system power without creating “server farms”

EAGLE Production Sites University of FloridaUniversity of Florida Shands HospitalShands Hospital Florida FACTS SystemFlorida FACTS System Illinois State UniversityIllinois State University More on the wayMore on the way EAGLE

EAGLE tools EAGLE EAGLE includes powerful application development tools: ESP is a mainframe SSI engine similar to ColdFusion, ASP, PHP, and JSP ESP is a mainframe SSI engine similar to ColdFusion, ASP, PHP, and JSP HTML generator is built-in HTML generator is built-in Diagnostic and development tools Diagnostic and development tools

What does EAGLE cost? EAGLE is priced at a fraction of other solutions in upfront costs. The long-term savings potential from code reuse and employee retention is tremendous. EAGLE

EAGLE Thank you! CICS, DB2, MVS, IBM, OS/390, Z90, RACF, and VSAM are trademarks of International Business Machines Corporation in the United States, or other countries, or both. FACTS is copyright 1998 by FCAAS EAGLE is copyright 1998 by the University of Florida. Patent approved.