We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Modified over 5 years ago
J2EE Java2 Enterprise Edition by Damian Borth
Contents Introduction Architectures styles Components Scenarios Roles Processing a HTTP request
Java2 Enterprise Edition Java Development Kit (JDK) –Compiler –Debugger –JavaDoc Splitting of the one JDK –J2ME –J2SE –J2EE
Java2 Enterprise Edition J2EE –distributed platform –design, development, assembly, deploy –component oriented Enterprise Application Ontop of the J2SE
Java2 Enterprise Edition Include –J2EE Platform specification –J2EE Application Model –J2EE Compatibility Test Suite
J2EE Architecture N-Tier architecture –Frontend Tier presentation input validation –Middle Tier business logic –EIS Tier RDBMS Directory
J2EE Component Web Container –JSP for dynamic web pages (document oriented) –Servlets point of entry for processing HTTP request (programming oriented)
J2EE Component EJB Container –EJB are components, which provide services via standard interfaces –Benefits Distribution management Persistence management Transaction management Security management
J2EE Component EJB Container –Session Beans provides functionality / service –Entity Beans representation of business data –Message driver Beans responsible for receiving messages via JMS
Defined scenarios Multitier Web Client Scenario Simple Web Client Scenario EJB Application Client Scenario Business-to-Business Scenario
Multitier Web Client Scenario
Simple Web Client Scenario
EJB Application Client Scen.
Defined Roles J2EE specification defines roles Six different roles –J2EE Tool provider –Application Component Provider –Application Assembler –Deployer –System Administrator –Tool Provider
Processing a HTTP request Using a Model-View-Controller pattern Example: –Read data from database –Form with input boxes –POST method
Processing a HTTP request
1 Copyright © 2005, Oracle. All rights reserved. Introduction.
Enterprise Java and Data Services Designing for Broadly Available Grid Data Access Services.
J2EE Architecture Overview
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.
Distributed System Using Java 2 Enterprise Edition (J2EE) B.Ramamurthy.
Layers & Tiers Umair Javed Lec - 41.
1 Build a Web Application on J2EE. 2 J2EE Scenario Client – Web Server – EIS Resources Client – Web Server – EIS Resources Client – Application Server.
Java 2 Platform, Enterprise Edition (J2EE). Source: Computer, August 2000 J2EE and Other Java 2 Platform Editions.
JMS Java Message Service Instructor Professor: Charles Tappert By Student: Amr Fouda.
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.
Nikolaos Korfiatis The Java 2 Enterprise Edition Platform Dept. of Management & Technology-Athens University of Economics and Business Java 2 Platform.
E-business Architecture.NET vs J2EE Judith Molka-Danielsen Feb.27, 2004.
Application Architectures Vijayan Sugumaran Department of DIS Oakland University.
J2EE Kenneth M. Anderson CSCI Web Technologies October 3, 2001.
Apache Struts Technology A MVC Framework for Java Web Applications.
CS6320 – J2EE L. Grewe MOTIVATION: E-commerce and Enterprise Computing Models Four models for e-commerce and enterprise computing: Four models for e-commerce.
© 2004 IBM Corporation BEA WebLogic Server Introduction and Training.
Emmanuel Cecchet et al. Performance Scalability of J2EE application servers. Test effect of: ◦ Application Implementation Methods ◦ Container Design.
© 2021 SlidePlayer.com Inc. All rights reserved.