IS-907 Java EE - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

IS-907 Java EE

Description:

... IS-102 Introduksjon * Glassfish Java EE Server Web Container EJB Container Browser Servlet JSF EJB http/ssl Java EE Services and APIs Security ... 3) Other titles ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 9
Provided by: Even203
Category:
Tags: java

less

Transcript and Presenter's Notes

Title: IS-907 Java EE


1
IS-907 Java EE
  • Enterprise applications

2
Enterprise applications
  • distributed applications
  • many users
  • lots of data
  • challenges
  • security
  • transactions
  • application management

3
Enterprise applications architecture
4
Enterprise applications architecture
Glassfish Java EE Server
Web Container
EJB Container
Browser
JSF
http/ssl
EJB
Servlet
5
Java EE Services and APIs
  • Security
  • authentication
  • authorization
  • encryption
  • Presentation/Interface
  • Servlets
  • JavaServer Faces
  • Web Services
  • XML processing
  • Business Logic
  • Enterprise JavaBeans
  • Dependency injection
  • Transaction management
  • Directory services
  • Message Queues
  • Persistence
  • Java Persistence API
  • JDBC

6
Enterprise application development
  • Write java classes
  • Servlets
  • Backing beans
  • EJBs
  • Entities
  • Write other components
  • Facelets
  • Static content
  • html pages, images, ...
  • Write default configuration

7
Enterprise application packaging and deployment
  • Short version
  • Create an archive with all necessary files
  • Deploy (install) archive on server

8
Enterprise application packaging and deployment
  • Long version Configuration needed...
  • Application server needs to know...
  • which classes are servlets, entities, ejbs, ...
  • which urls to bind to servlets,
  • mapping of entities to db tables
  • Configuration can be specified with xml files
  • xml has been made almost redundant for developers
    by annotations and sensible defaults (convention
    over configuration)
  • The deployer can override developers
    configuration using xml files
Write a Comment
User Comments (0)
About PowerShow.com