An Enterprise Computer Architecture ASIG – Sept 12, 2001.

Slides:



Advertisements
Similar presentations
Welcome to Middleware Joseph Amrithraj
Advertisements

Vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Web Applications – The Object Web combining servers and client-applications multiple.
Overview of the technology that comprises Attendance Enterprise.
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.
Web Server Hardware and Software
Web-based Distributed Flexible Manufacturing System (FMS) Monitoring and Control Student: Wei Liu Instructor: Dr. Chang Apr. 23, 2003.
Introduction to ASP.NET. 2 © UW Business School, University of Washington 2004 Outline Static vs. Dynamic Web Pages.NET Framework Installing ASP.NET First.
Chapter 13 Physical Architecture Layer Design
Chapter 12 USING TECHNOLOGY TO ENHANCE BUSINESS PROCESSES.
Layers & Tiers Umair Javed Lec - 41.
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 13: z/OS HTTP Server.
Multiple Tiers in Action
12 Chapter 12 Client/Server Systems Hachim Haddouti.
The Architecture of Transaction Processing Systems
CSE 190: Internet E-Commerce
Introduction to Servlet & JSP
E-business Architecture.NET vs J2EE Judith Molka-Danielsen Feb.27, 2004.
© 2004 IBM Corporation BEA WebLogic Server Introduction and Training.
Electronic Commerce Last Week Internet utility programs
Session-01. What is a Servlet? Servlet can be described in many ways, depending on the context: 1.Servlet is a technology i.e. used to create web application.
You’ve Built The Pieces, Now Integrate Your Enterprise! Mid-Atlantic Regional Conference January 17, 2003 Patty Gertz, Princeton University
Internet Information Server Team Members: Hung Duong Hak Gauv Eric Luc David Nguyen Larry Tan.
Introduction to the new mainframe © Copyright IBM Corp., All rights reserved. Chapter 13: z/OS HTTP Server.
Emmanuel Cecchet et al.  Performance Scalability of J2EE application servers.  Test effect of: ◦ Application Implementation Methods ◦ Container Design.
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
Web-based Software Development - An introduction.
Kevin Kraemer Senior Director, Product Marketing
JVM Tehnologic Company profile & core business Founded: February 1992; –Core business: design and implementation of large software applications mainly.
Product Evaluation ADP E-Time Enterprise Kronos Workforce Central.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
EJB Overview Celsina Bignoli Distributed Business Applications Server DB Client DB Server DB.
Networked Application Architecture Design. Application Building Blocks Application Software Data Infrastructure Software Local Area Network Server Desktop.
TRANSFORMING IT.  The cloud is a group of servers.  A user interacts with the cloud without worrying about how it is implemented. Cloud computing describes.
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.
Enterprise Java Beans Part I Kyungmin Cho 2001/04/10.
WebLogic Versus JBoss.
第十四章 J2EE 入门 Introduction What is J2EE ?
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Database Application Security Models Database Application Security Models 1.
Slide 1 Physical Architecture Layer Design Chapter 13.
Csi315csi315 Client/Server Models. Client/Server Environment LAN or WAN Server Data Berson, Fig 1.4, p.8 clients network.
Building Secure, Flexible and Scalable Environments using LDAP - SANS Orlando Sacha Faust PricewaterhouseCoopers
Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared.
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.
European Laboratory for Particle Physics NICE NT Web Services Alberto Di Meglio CERN IT/DIS/NCS.
GemStone/J 3.0 Objects Across the Enterprise Paul Chambers Chief Technical Officer (Europe)
Enterprise Java Beans. Model 1 J2EE – Web View Model/View/Controller Model View Control Data base Web Server Model One Architecture HTTP Request HTTP.
Insee survey data response websites The « entreprises.insee.fr » portal Insee at businesses’ service.
1 Distributed System using J2EE. 2 What is J2EE?  J2EE (Java2 Enterprise Edition) offers a suite of software specification to design, develop, assemble.
Creating competitive advantage Copyright © 2003 Enterprise Java Beans Presenter: Wickramanayake HMKSK Version:0.1 Last Updated:
JetB2. 2 About the Project New perspective development Project starts – October 2010 B2 is now on Web.
Oracle’s Hyperion Planning Architecture Browser/Office Client Windows* / UNIX / Linux Server Web Data EntryMS Office IntegrationReporting and Analysis.
Business Applications– Using Java _____ Presented by Priya Saha.
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
Date : 11/01/16. Inspur Products X86 Server Storage System TS-K1 SmartRack Large enterprise application Mass storage Mission Critical application General.
Introduction to Oracle Forms Developer and Oracle Forms Services
Web-based Software Development - An introduction
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to JSP Liu Haibin 12/09/2018.
Introduction to J2EE Architecture
Enterprise Application Architecture
Inventory of Distributed Computing Concepts
Computer Based Adaptive Testing
Architecture.
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Architecture.
Workforce Central v6.3 Technology
Presentation transcript:

An Enterprise Computer Architecture ASIG – Sept 12, 2001

What is it and why do we need it?  Enterprise architecture describes the underlying distributed computing infrastructure.  It helps us manage the impacts of changes. Applications must deal with changes in business processes from above, and changes in technology from below.

Qualities of a good architecture  Adapt to change  Flexible  Good performance  Scalability  Security  Manageability  Reliability  Portability  No vendor lock-in

What’s different about web applications?  State  Authentication / Authorization  Scalability and Performance - Pooling and sharing of resources  Commit / Rollback, even with multiple targets

Application Layers : Standard 3-Tier

J2EE and Component Based Architecture What Services does it offer?  Standardized modular components/reuse  Connection sharing - multithreading  Static and dynamic web pages  Messaging  Database Resource pooling  Platform independence

Client Windows NT Windows 2000 Netscape 4+ IE 4.5+ Mac javascript Apache v Authentication Server (LDAP) Y/N + UID TC Database Oracle 8.x App Server WebLogic 5.1 EJB Time Collection Technical Architecture PS HR/Payroll Database Labor Accounting Financial Aid PPPL SSL digital certificate * so you don’t have to close browser Batch Processes SQR Staging Area Maestro Unix script SQR Secure web site?