Introduction to java ee

Ranjan Kumar
Ranjan KumarTechnical Officer at Centre for Development of Advanced Computing (C-DAC) um Centre for Development of Advanced Computing (C-DAC)
Ranjan Kumar CDAC Mumbai Java EE – An Introduction to Java  Enterprise Edition
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Overview ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Mission
The Java Platform Micro Edition (Java ME) ‏ Enterprise Edition (Java EE)  Standard Edition (Java SE) ‏ Hand-held devices Desktop High-end Servers Workgroup Servers
Java EE Bundle ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why Java EE? ,[object Object],[object Object],[object Object],[object Object]
Why Java EE? ,[object Object],[object Object],[object Object],[object Object]
Why Java EE? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Evolution of Distributed Transactional Computing ,[object Object],[object Object],[object Object],[object Object],[object Object]
N-tier J2EE Architecture RMI-IIOP HTTP (JSP/Servlets) ‏ EJB Application Server Web Server Container
Java EE Architecture – Tiers and Components View Client Tier  Web Tier  Business Tier  Data Tier
Java EE Server and Containers Client Database Application  Client  Container EJB Container Web Container Application  Client Web Browser Enterprise  Bean Enterprise  Bean Servlet JSP Page Java EE Server
Java EE Components ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Java EE Components: Client Tier ,[object Object],[object Object],[object Object],[object Object]
Java EE Components: Web-tier ,[object Object],[object Object],[object Object]
Java EE Components: Business tier ,[object Object],[object Object],[object Object],[object Object]
Java EE Components: Data tier ,[object Object],[object Object],[object Object],[object Object],[object Object]
Container Services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Container Types ,[object Object],[object Object],[object Object],[object Object],[object Object]
Java EE Technologies  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Java EE APIs (Bundled) ‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Java EE APIs (Bundled) contd … ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Java EE Application Assembly and Deployment ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Deployment  Descriptors (XML Files) ‏ EJB JSP Servlet HTML Deployment  Tool J2EE Server Java EE Unit (war, jar or ear) ‏ Deploy
Java EE Roles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Java EE Roles (continued…) ‏ ,[object Object],[object Object],[object Object],[object Object]
Java EE Lifecycle
Java EE Application Anatomies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1 von 30

Recomendados

Java EE Introduction von
Java EE IntroductionJava EE Introduction
Java EE Introductionejlp12
4.9K views22 Folien
Advance Java Topics (J2EE) von
Advance Java Topics (J2EE)Advance Java Topics (J2EE)
Advance Java Topics (J2EE)slire
35.1K views68 Folien
JPA and Hibernate von
JPA and HibernateJPA and Hibernate
JPA and Hibernateelliando dias
5.8K views49 Folien
ReactJS presentation.pptx von
ReactJS presentation.pptxReactJS presentation.pptx
ReactJS presentation.pptxDivyanshGupta922023
3.7K views23 Folien
Hibernate Presentation von
Hibernate  PresentationHibernate  Presentation
Hibernate Presentationguest11106b
20.4K views27 Folien
Java persistence api 2.1 von
Java persistence api 2.1Java persistence api 2.1
Java persistence api 2.1Rakesh K. Cherukuri
657 views56 Folien

Más contenido relacionado

Was ist angesagt?

AngularJS: an introduction von
AngularJS: an introductionAngularJS: an introduction
AngularJS: an introductionLuigi De Russis
1K views51 Folien
Java Spring Framework von
Java Spring FrameworkJava Spring Framework
Java Spring FrameworkMehul Jariwala
2.9K views29 Folien
Server side programming von
Server side programming Server side programming
Server side programming javed ahmed
387 views29 Folien
WebLogic Deployment Plan Example von
WebLogic Deployment Plan ExampleWebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleJames Bayer
21.9K views18 Folien
Netbeans IDE & Platform von
Netbeans IDE & PlatformNetbeans IDE & Platform
Netbeans IDE & PlatformAatul Palandurkar
5.6K views28 Folien
Introduction to JPA and Hibernate including examples von
Introduction to JPA and Hibernate including examplesIntroduction to JPA and Hibernate including examples
Introduction to JPA and Hibernate including examplesecosio GmbH
11.9K views53 Folien

Was ist angesagt?(20)

Server side programming von javed ahmed
Server side programming Server side programming
Server side programming
javed ahmed387 views
WebLogic Deployment Plan Example von James Bayer
WebLogic Deployment Plan ExampleWebLogic Deployment Plan Example
WebLogic Deployment Plan Example
James Bayer21.9K views
Introduction to JPA and Hibernate including examples von ecosio GmbH
Introduction to JPA and Hibernate including examplesIntroduction to JPA and Hibernate including examples
Introduction to JPA and Hibernate including examples
ecosio GmbH11.9K views
Introduction to basics of java von vinay arora
Introduction to basics of javaIntroduction to basics of java
Introduction to basics of java
vinay arora3K views
Enterprise java unit-2_chapter-2 von sandeep54552
Enterprise  java unit-2_chapter-2Enterprise  java unit-2_chapter-2
Enterprise java unit-2_chapter-2
sandeep54552138 views
Introduction to java von Java Lover
Introduction to java Introduction to java
Introduction to java
Java Lover5K views

Destacado

J2ee (java ee) tutorial for beginners von
J2ee (java ee) tutorial for beginnersJ2ee (java ee) tutorial for beginners
J2ee (java ee) tutorial for beginnersinTwentyEight Minutes
3.9K views45 Folien
10 Cache Implementation von
10  Cache Implementation10  Cache Implementation
10 Cache ImplementationRanjan Kumar
2.4K views13 Folien
Developing Microservices with Apache Camel, by Claus Ibsen von
Developing Microservices with Apache Camel, by Claus IbsenDeveloping Microservices with Apache Camel, by Claus Ibsen
Developing Microservices with Apache Camel, by Claus IbsenJudy Breedlove
651 views68 Folien
Keeping Infinispan In Shape: Highly-Precise, Scalable Data Eviction von
Keeping Infinispan In Shape: Highly-Precise, Scalable Data EvictionKeeping Infinispan In Shape: Highly-Precise, Scalable Data Eviction
Keeping Infinispan In Shape: Highly-Precise, Scalable Data EvictionGalder Zamarreño
1.4K views32 Folien
Have You Seen Java EE Lately? von
Have You Seen Java EE Lately?Have You Seen Java EE Lately?
Have You Seen Java EE Lately?Reza Rahman
37.1K views28 Folien
J2EE and layered architecture von
J2EE and layered architectureJ2EE and layered architecture
J2EE and layered architectureSuman Behara
38.3K views13 Folien

Destacado(8)

10 Cache Implementation von Ranjan Kumar
10  Cache Implementation10  Cache Implementation
10 Cache Implementation
Ranjan Kumar2.4K views
Developing Microservices with Apache Camel, by Claus Ibsen von Judy Breedlove
Developing Microservices with Apache Camel, by Claus IbsenDeveloping Microservices with Apache Camel, by Claus Ibsen
Developing Microservices with Apache Camel, by Claus Ibsen
Judy Breedlove651 views
Keeping Infinispan In Shape: Highly-Precise, Scalable Data Eviction von Galder Zamarreño
Keeping Infinispan In Shape: Highly-Precise, Scalable Data EvictionKeeping Infinispan In Shape: Highly-Precise, Scalable Data Eviction
Keeping Infinispan In Shape: Highly-Precise, Scalable Data Eviction
Galder Zamarreño1.4K views
Have You Seen Java EE Lately? von Reza Rahman
Have You Seen Java EE Lately?Have You Seen Java EE Lately?
Have You Seen Java EE Lately?
Reza Rahman37.1K views
J2EE and layered architecture von Suman Behara
J2EE and layered architectureJ2EE and layered architecture
J2EE and layered architecture
Suman Behara38.3K views
Java EE 8: On the Horizon von Josh Juneau
Java EE 8:  On the HorizonJava EE 8:  On the Horizon
Java EE 8: On the Horizon
Josh Juneau13.3K views
JavaScript Frameworks and Java EE – A Great Match von Reza Rahman
JavaScript Frameworks and Java EE – A Great MatchJavaScript Frameworks and Java EE – A Great Match
JavaScript Frameworks and Java EE – A Great Match
Reza Rahman132.8K views

Similar a Introduction to java ee

Introduction to java_ee von
Introduction to java_eeIntroduction to java_ee
Introduction to java_eeYogesh Bindwal
2.1K views30 Folien
Java EE 7 introduction von
Java EE 7  introductionJava EE 7  introduction
Java EE 7 introductionMoumie Soulemane
416 views21 Folien
Java ee introduction von
Java ee introductionJava ee introduction
Java ee introductionMoumie Soulemane
483 views21 Folien
Web programming and development - Introduction von
Web programming and development - IntroductionWeb programming and development - Introduction
Web programming and development - IntroductionJoel Briza
1.7K views36 Folien
Jboss von
JbossJboss
JbossSridhar Rapala
6.3K views135 Folien
IBM Websphere introduction and installation for beginners von
IBM Websphere introduction and installation for beginnersIBM Websphere introduction and installation for beginners
IBM Websphere introduction and installation for beginnersShubham Gupta
40.6K views29 Folien

Similar a Introduction to java ee(20)

Web programming and development - Introduction von Joel Briza
Web programming and development - IntroductionWeb programming and development - Introduction
Web programming and development - Introduction
Joel Briza1.7K views
IBM Websphere introduction and installation for beginners von Shubham Gupta
IBM Websphere introduction and installation for beginnersIBM Websphere introduction and installation for beginners
IBM Websphere introduction and installation for beginners
Shubham Gupta40.6K views
JEE Course - JEE Overview von odedns
JEE Course - JEE  OverviewJEE Course - JEE  Overview
JEE Course - JEE Overview
odedns5.6K views
Javaee intro von haris147
Javaee introJavaee intro
Javaee intro
haris147556 views
Notes On Software Development, Platform And Modernisation von Alan McSweeney
Notes On Software Development, Platform And ModernisationNotes On Software Development, Platform And Modernisation
Notes On Software Development, Platform And Modernisation
Alan McSweeney2.9K views
Summer training java von Arshit Rai
Summer training javaSummer training java
Summer training java
Arshit Rai1.2K views
Summer training java von Arshit Rai
Summer training javaSummer training java
Summer training java
Arshit Rai386 views
Enterprise application developement von Archana Jha
Enterprise application developementEnterprise application developement
Enterprise application developement
Archana Jha166 views
J2 EEE SIDES von bputhal
J2 EEE  SIDESJ2 EEE  SIDES
J2 EEE SIDES
bputhal3.5K views
Websphere Application Server v7 von Chris Sparshott
Websphere Application Server v7Websphere Application Server v7
Websphere Application Server v7
Chris Sparshott10.3K views
Project report for final year project von suneel singh
Project report for final year projectProject report for final year project
Project report for final year project
suneel singh317 views
Web Component Development with Servlet and JSP Technologies Unit 01 von Prashanth Shivakumar
Web Component Development with Servlet and JSP Technologies Unit 01Web Component Development with Servlet and JSP Technologies Unit 01
Web Component Development with Servlet and JSP Technologies Unit 01

Más de Ranjan Kumar

Fantastic life views ons von
Fantastic life views  onsFantastic life views  ons
Fantastic life views onsRanjan Kumar
376 views16 Folien
Lessons on Life von
Lessons on LifeLessons on Life
Lessons on LifeRanjan Kumar
493 views10 Folien
Story does not End here von
Story does not End hereStory does not End here
Story does not End hereRanjan Kumar
761 views10 Folien
Whata Split Second Looks Like von
Whata Split Second Looks LikeWhata Split Second Looks Like
Whata Split Second Looks LikeRanjan Kumar
301 views25 Folien
Friendship so Sweet von
Friendship so SweetFriendship so Sweet
Friendship so SweetRanjan Kumar
520 views10 Folien
Dedicate Time von
Dedicate TimeDedicate Time
Dedicate TimeRanjan Kumar
383 views13 Folien

Más de Ranjan Kumar(20)

Fantastic life views ons von Ranjan Kumar
Fantastic life views  onsFantastic life views  ons
Fantastic life views ons
Ranjan Kumar376 views
Story does not End here von Ranjan Kumar
Story does not End hereStory does not End here
Story does not End here
Ranjan Kumar761 views
Whata Split Second Looks Like von Ranjan Kumar
Whata Split Second Looks LikeWhata Split Second Looks Like
Whata Split Second Looks Like
Ranjan Kumar301 views
Dear Son Dear Daughter von Ranjan Kumar
Dear Son Dear DaughterDear Son Dear Daughter
Dear Son Dear Daughter
Ranjan Kumar304 views
Poison that Kills the Dreams von Ranjan Kumar
Poison that Kills the DreamsPoison that Kills the Dreams
Poison that Kills the Dreams
Ranjan Kumar273 views
Best Aviation Photography von Ranjan Kumar
Best Aviation PhotographyBest Aviation Photography
Best Aviation Photography
Ranjan Kumar206 views

Último

ICS3211_lecture 09_2023.pdf von
ICS3211_lecture 09_2023.pdfICS3211_lecture 09_2023.pdf
ICS3211_lecture 09_2023.pdfVanessa Camilleri
150 views10 Folien
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab... von
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...RAHUL PAL
45 views26 Folien
Thanksgiving!.pdf von
Thanksgiving!.pdfThanksgiving!.pdf
Thanksgiving!.pdfEnglishCEIPdeSigeiro
597 views17 Folien
The Picture Of A Photograph von
The Picture Of A PhotographThe Picture Of A Photograph
The Picture Of A PhotographEvelyn Donaldson
38 views81 Folien
JRN 362 - Lecture Twenty-Three (Epilogue) von
JRN 362 - Lecture Twenty-Three (Epilogue)JRN 362 - Lecture Twenty-Three (Epilogue)
JRN 362 - Lecture Twenty-Three (Epilogue)Rich Hanley
44 views57 Folien
Volf work.pdf von
Volf work.pdfVolf work.pdf
Volf work.pdfMariaKenney3
91 views43 Folien

Último(20)

Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab... von RAHUL PAL
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...
Research Methodology (M. Pharm, IIIrd Sem.)_UNIT_IV_CPCSEA Guidelines for Lab...
RAHUL PAL45 views
JRN 362 - Lecture Twenty-Three (Epilogue) von Rich Hanley
JRN 362 - Lecture Twenty-Three (Epilogue)JRN 362 - Lecture Twenty-Three (Epilogue)
JRN 362 - Lecture Twenty-Three (Epilogue)
Rich Hanley44 views
Interaction of microorganisms with vascular plants.pptx von MicrobiologyMicro
Interaction of microorganisms with vascular plants.pptxInteraction of microorganisms with vascular plants.pptx
Interaction of microorganisms with vascular plants.pptx
INT-244 Topic 6b Confucianism von S Meyer
INT-244 Topic 6b ConfucianismINT-244 Topic 6b Confucianism
INT-244 Topic 6b Confucianism
S Meyer51 views
Guess Papers ADC 1, Karachi University von Khalid Aziz
Guess Papers ADC 1, Karachi UniversityGuess Papers ADC 1, Karachi University
Guess Papers ADC 1, Karachi University
Khalid Aziz109 views
Creative Restart 2023: Christophe Wechsler - From the Inside Out: Cultivating... von Taste
Creative Restart 2023: Christophe Wechsler - From the Inside Out: Cultivating...Creative Restart 2023: Christophe Wechsler - From the Inside Out: Cultivating...
Creative Restart 2023: Christophe Wechsler - From the Inside Out: Cultivating...
Taste39 views
ANGULARJS.pdf von ArthyR3
ANGULARJS.pdfANGULARJS.pdf
ANGULARJS.pdf
ArthyR354 views
Ask The Expert! Nonprofit Website Tools, Tips, and Technology.pdf von TechSoup
 Ask The Expert! Nonprofit Website Tools, Tips, and Technology.pdf Ask The Expert! Nonprofit Website Tools, Tips, and Technology.pdf
Ask The Expert! Nonprofit Website Tools, Tips, and Technology.pdf
TechSoup 67 views
Payment Integration using Braintree Connector | MuleSoft Mysore Meetup #37 von MysoreMuleSoftMeetup
Payment Integration using Braintree Connector | MuleSoft Mysore Meetup #37Payment Integration using Braintree Connector | MuleSoft Mysore Meetup #37
Payment Integration using Braintree Connector | MuleSoft Mysore Meetup #37
JQUERY.pdf von ArthyR3
JQUERY.pdfJQUERY.pdf
JQUERY.pdf
ArthyR3114 views
Career Building in AI - Technologies, Trends and Opportunities von WebStackAcademy
Career Building in AI - Technologies, Trends and OpportunitiesCareer Building in AI - Technologies, Trends and Opportunities
Career Building in AI - Technologies, Trends and Opportunities
WebStackAcademy51 views
OOPs - JAVA Quick Reference.pdf von ArthyR3
OOPs - JAVA Quick Reference.pdfOOPs - JAVA Quick Reference.pdf
OOPs - JAVA Quick Reference.pdf
ArthyR376 views

Introduction to java ee

  • 1. Ranjan Kumar CDAC Mumbai Java EE – An Introduction to Java Enterprise Edition
  • 2.
  • 3.
  • 4.
  • 5. The Java Platform Micro Edition (Java ME) ‏ Enterprise Edition (Java EE) Standard Edition (Java SE) ‏ Hand-held devices Desktop High-end Servers Workgroup Servers
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. N-tier J2EE Architecture RMI-IIOP HTTP (JSP/Servlets) ‏ EJB Application Server Web Server Container
  • 12. Java EE Architecture – Tiers and Components View Client Tier Web Tier Business Tier Data Tier
  • 13. Java EE Server and Containers Client Database Application Client Container EJB Container Web Container Application Client Web Browser Enterprise Bean Enterprise Bean Servlet JSP Page Java EE Server
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Deployment Descriptors (XML Files) ‏ EJB JSP Servlet HTML Deployment Tool J2EE Server Java EE Unit (war, jar or ear) ‏ Deploy
  • 26.
  • 27.
  • 29.
  • 30.