Web Services and Java

Shared by: liaoqinmei
Categories
Tags
-
Stats
views:
2
posted:
9/22/2011
language:
English
pages:
14
Document Sample
scope of work template
							E200
Web Services and Java


> Jim Kawanami
  Principal Systems Consultant
  Sybase, Inc.
  Jim.Kawanami@Sybase.com
Outline


   > Foundation Technologies
   > Customer Examples
   > WSDL Document
   > Interactive Demo and Code
   > EAServer Web Services Toolkit, Apache AXIS, etc.
   > Sun JAX- APIs
   > Q&A
Overview


  “A Web Service is an interface that describes
   a collection of operations that are network
   accessible through standard XML messaging.
   Web Services fulfill a specific task or a set of
   tasks…” (IBM)
  This service-oriented architecture must support:
  > Service Description
  > Publication
  > Discovery and Invocation
  > Composition, Orchestration, and Legacy Integration
Foundation Technologies


   The goal of a core set of foundation technologies
    is to provide a platform for application and
    business process integration.
   To date, the basis for a technology-neutral, standards-
    based environment includes:
   > SOAP: Simple Object Access Protocol
   > UDDI: Universal Description, Discovery, and
     Integration
   > WSDL: Web Services Description Language
Customer Examples


  Sybase customers are developing and
   implementing production Web Services
   applications today.
  Examples:
  > For Application Integration and Collaboration in the
    financial services industry (mutual funds).
  > To provide Common Services over the Web (service
    bureau model for outsourced applications).
WSDL Document (handout example)
Interactive Demo and Code
EAServer Web Services Toolkit


   EAServer 4.1 and later includes a Web Services
    Toolkit.
   Features include:
   > SOAP engine that supports SOAP request/ reply
   > Expose existing EAServer components via SOAP
   > Generates WSDL automatically
   > Will post to UDDI registry
Apache AXIS


  Subhead goes here, Ariel Bold, 26 pt.
  Body Copy is Times New Roman, 26 pt
  > First Level Bullets, Times New Roman, 26 pt.
     > Bullets are orange
        • Third Level Bullets
Java Web Services Developer Pack
(Sun)

   Subhead goes here, Ariel Bold, 26 pt.
   Body Copy is Times New Roman, 26 pt
   > First Level Bullets, Times New Roman, 26 pt.
      > Bullets are orange
         • Third Level Bullets
Sun JAX- APIs


   The Java APIs and Architectures for XML.
   Time permitting, we’ll overview each:
   > JAXB
   > JAXM
   > JAXP
   > JAXR
   > JAX-RPC
Q&A
Headings are Ariel Black 28 pt.


   Subhead goes here, Ariel Bold, 26 pt.
   Body Copy is Times New Roman, 26 pt
   > First Level Bullets, Times New Roman, 26 pt.
      > Bullets are orange
         • Third Level Bullets
Color Palette
Title can go to two lines


     Please choose from this color palette
     when highlighting text or graphics.




     Arrow Styles

						
Other docs by liaoqinmei
WSSB Learning to Self Medicate
Views: 0  |  Downloads: 0
Out of School Club
Views: 0  |  Downloads: 0
Statements
Views: 260  |  Downloads: 0
the survey presentation
Views: 213  |  Downloads: 0
Individual Differences
Views: 214  |  Downloads: 0