Copyright © 2012 Accenture All Rights Reserved. Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.

Slides:



Advertisements
Similar presentations
Introduction to the Spring Framework
Advertisements

3 Copyright © 2005, Oracle. All rights reserved. Designing J2EE Applications.
Welcome to Middleware Joseph Amrithraj
Figures – Chapter 18. Figure 18.1 Procedural interaction between a diner and a waiter.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
Objectives In this session, you will learn to:
Copyright © 2008 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Andrew Stone Common Security.
CS 432 Object-Oriented Analysis and Design
8.
Technical Architectures
IS6112 Application Modelling and Design Introduction.
Database Application Application logic: presentation (input /output)
Enterprise Java Beans Welcome to the world of “Distributed System” Presented By: Sameer Nanda Date: 12/17/03.
Layers & Tiers Umair Javed Lec - 41.
J2EE Java2 Enterprise Edition by Damian Borth. Contents Introduction Architectures styles Components Scenarios Roles Processing a HTTP request.
Chapter 9: The Client/Server Database Environment
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.
12-1 © Prentice Hall, 2004 Chapter 12: Design Elements Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
Client/Server Architecture
Tiered architectures 1 to N tiers. 2 An architectural history of computing 1 tier architecture – monolithic Information Systems – Presentation / frontend,
Lecture The Client/Server Database Environment
The Client/Server Database Environment
Chapter 2 Database System Concepts and Architecture
Chapter 6 Supporting Processes with ERP Systems Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 6-1.
Client/Server Technology Two-Tier Architecture Three-Tier Architecture Josh Antonelli Jenn Lang Joe Schisselbauer Chad Williams.
Chapter 10 EJB Concepts of EJB Three Components in Creating an EJB Starting/Stopping J2EE Server and Deployment Tool Installation and Configuration of.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
The Design Discipline.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
HTTP client wide area network (Internet) HTTP proxy HTTP server HTTP gateway firewall HTTP tunnel Copyright Springer Verlag Berlin Heidelberg 2004.
Introduction to distributed systems Dr. S. Indran 23 January 2004.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
CSC271 Database Systems Lecture # 4.
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University March 21, 2005.
Introduction to J2EE Architecture Portions by Kunal Mehta.
第十四章 J2EE 入门 Introduction What is J2EE ?
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Enterprise Java Beans Java for the Enterprise Server-based platform for Enterprise Applications Designed for “medium-to-large scale business, enterprise-wide.
Slide 1 Physical Architecture Layer Design Chapter 13.
Requirements To Design--Iteratively Chapter 12 Applying UML and Patterns Craig Larman.
Introduction  Client/Server technology is seen by many as the solution to the difficulty of linking together the various departments of corporation.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared.
The Client/Server Database Environment Ployphan Sornsuwit KPRU Ref.
Copyright © 2002 ProsoftTraining. All rights reserved. JavaServer Pages.
Chapter 2 Database System Concepts and Architecture Dr. Bernard Chen Ph.D. University of Central Arkansas.
Enterprise Java Beans. Model 1 J2EE – Web View Model/View/Controller Model View Control Data base Web Server Model One Architecture HTTP Request HTTP.
3-Tier Architecture Chandrasekaran Rajagopalan Cs /01/99.
UML Package Diagrams. Package Diagrams UML Package Diagrams are often used to show the contents of components, which are often packages in the Java sense.
What is J2EE Platform The Java 2 Platform Enterprise Edition (J2EE) defines the standard for developing multitier enterprise applications.
Seminar on Service Oriented Architecture Distributed Systems Architectural Models From Coulouris, 5 th Ed. SOA Seminar Coulouris 5Ed.1.
1 Copyright © 2004, Oracle. All rights reserved. Oracle Application Development Framework.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
1 Distributed System using J2EE. 2 What is J2EE?  J2EE (Java2 Enterprise Edition) offers a suite of software specification to design, develop, assemble.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
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.
Java Programming: Advanced Topics 1 Enterprise JavaBeans Chapter 14.
Chapter 2 Database Environment.
Creating competitive advantage Copyright © 2003 Enterprise Java Beans Presenter: Wickramanayake HMKSK Version:0.1 Last Updated:
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
Building J2EE Applications Based on Design Patterns with Business Components for Java Olivier LE DIOURIS Principal Product Manager Oracle Corporation.
2 Copyright © Oracle Corporation, All rights reserved. Basic Oracle Net Architecture.
J2EE Platform Overview (Application Architecture)
Chapter 12: Architecture
Chapter 2 Database System Concepts and Architecture
Introduction to J2EE Architecture
Distributed System Using Java 2 Enterprise Edition (J2EE)
Chapter 12: Physical Architecture Layer Design
Presentation transcript:

Copyright © 2012 Accenture All Rights Reserved. Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Accenture Delivery Fundamentals 2.0: Java Week 2: Day 4 Opening

Copyright © 2012 Accenture All Rights Reserved. Key Messages Many of you (consultants, business analysts, even the programmers) may be testers on one of your first projects, so the coding concepts that you are experiencing in this school are universally important. 2

Copyright © 2012 Accenture All Rights Reserved. Recap Week 2: Day Three recap –Module 20 – JDBC –Module 21 – Introduction to Elements of Enterprise Application –Module 22 – Enterprise Application Patterns –Module 23 – Web Based Programming Welcome to Application Delivery Fundamentals 2.0 Java Week 2: Day Four 3

Copyright © 2012 Accenture All Rights Reserved. Persistence is: Checkpoint A.Continuously remaining connected to the database. B.Saving data to a permanent storage C.Retrieval of data D.Data being available in memory even after its program is closed. 4

Copyright © 2012 Accenture All Rights Reserved. The first step in creating database connections is: Checkpoint A.Loading a driver B.Executing queries C.Creating queries using StatementlD D.Creating Connection object 5

Copyright © 2012 Accenture All Rights Reserved. Which of the following statements apply to a multi-tiered architecture model? Checkpoint (Select all that apply) A.The database is a component of the EIS tier in a three-tier architecture model. B.In a two-tier architecture model, the Presentation layer, Business layer and Integration layer are a part of the EIS tier. C.In a multi-tier architecture, the communication between the Resource tier and Integration tier is done through drivers and adapters. 6

Copyright © 2012 Accenture All Rights Reserved. Checkpoint Fill in the blanks 1.The Client tier, Presentation tier, Business tier, Integration tier and Resource tier can be divided physically or ______. 2.The ________ tier contains the business data, mainframe and legacy system. 3.The _________ tier is responsible for communicating with the external resources. 4.The ________ tier provides the services that are responsible for business logic and business data. 5.The tiers can be distributed across various hardware; but separated in terms of _______. logically resource integration business software 7

Copyright © 2012 Accenture All Rights Reserved. Checkpoint Fill in the blanks below: 1._________ are proven solutions to recurring design problems. 2._____________ is a specification. 3.__________ is a set of well designed components with the help of which applications can be built upon. Patterns Design Pattern Framework 8

Copyright © 2012 Accenture All Rights Reserved. Identify the following as True or False: Checkpoint Integration Tier acts as an interface between layers. A.True B.False EJBs reside in the client tier. A.True B.False 9

Copyright © 2012 Accenture All Rights Reserved. Questions and Comments 10