J2EE - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

J2EE

Description:

The main difference between JSP & Servlets is basically that servlets are pre-compiled ... to compile web. services. Has a user friendly 'Deploy Tool' ... – PowerPoint PPT presentation

Number of Views:132
Avg rating:3.0/5.0
Slides: 12
Provided by: jamesm123
Category:
Tags: j2ee | compile

less

Transcript and Presenter's Notes

Title: J2EE


1
J2EE
  • Ali YILDIZ
  • Siyamed SINIR

2
Overview
  • What does J2EE support?
  • Extensible Markup Language
  • Web Applications
  • Web Services Support / WSDL Standard Format
  • UDDI and ebXML Standard Formats
  • HTTP-SOAP Transport Protocol
  • J2EE comes with a built in application server

3
XML
  • J2EE defines Java API for XML Processing (JAXP)
    API for processing XML
  • Uses SAX and DOM standarts

4
Web Applications
  • Java Servlet is a Common Gateway Interface (CGI)
    scripting technology
  • CGI scripting is used to generate dynamic
    content.
  • Java Server Pages (JSP) are also used to create
    dynamic and static web content
  • The main difference between JSP Servlets is
    basically that servlets are pre-compiled

5
Web Services and J2EE
  • Web services are built using Java API for
    XML-based RPC (JAX-RPC)
  • RPC requests and responses are represented using
    SOAP 1.1
  • Web service endpoints and clients use JAX-RPC
  • Uses WSDL to describe web services

6
How a web service is deployed?
  • Has built in binaries
  • to compile web
  • services
  • Has a user friendly
  • Deploy Tool
  • Services are deployed to Application Server
  • Stubs, classes and WSDL are automatically
    generated from java files by precompiled
    binaries.

7
Invoking a Web Service
  • Three ways to design
  • Static Stub
  • Dynamic Proxy
  • Dynamic Invocation Interface (DII)
  • Problem Parsing WSDL file is not included in the
    standart API.
  • Solution wsdl4j implementing Java Specification
    Request (JSR) 110

8
J2EE and XML Registries
  • Uses Java API for XML Registries (JAXR) to
    provide access to different kinds of XML
    Registries.
  • Consists of a JAXR client and JAXR provider.

9
HTTP SOAP
  • SOAP with attachments (SAAJ) API is used
  • Write SOAP messaging applications directly rather
    than using JAX-RPC
  • Support SOAP 1.1

10
THE END
  • THANKS!!!

11
THE END
Write a Comment
User Comments (0)
About PowerShow.com