Sie sind auf Seite 1von 15

In vo kin g a w e b

se rvice
vice , including the details that allow anyone who wants to use the se

ish details of their services so that those who want to use them can

t services are available that meet their needs .


According to the SOA

A Web service is:

v An Interface That Describes A Collection Of Network Accessible


Operations

v Described Using A Service Description Language

v Published By Making This Service Description Available To Users

v Found By Sending Queries To A Registry Matching Service


Descriptions

v Bound-invoked By Using The Information Contained In The


Service Description

v Composed With Other Services To Create New Services (Service


Orchestration)
the technologies in Web Services are XML based
vMessaging
vDescription Are all in XML
vRegistry

hy?
vXML is pure text with no binary data
vApplications read the XML
vApplications share data using XML . Any application can talk to any oth
vApplication using XML(unlike binary) irrespective of the platform
vXML is a method for putting structured data in a text file
v
v
UDDI Universal Description Discovery and Integration

3.

1. SW companies, standards
bodies, and programmers
populate the registry with Marketplaces, search
descriptions of different engines, and business
types of services apps query the registry
to discover services at
other companies

2.

•Businesses Business Service 4.


populate Descriptio Types
the registry with ns
descriptions of the
services they
Business uses this
support
data to facilitate
easier integration
with each other
over the Web
How it works all together
Web services interoperability stack

Wire Stack Description Stack


Agreements
Envelope WSFL
SOAP Headers
Extensions Process

Quality of Service
WSEL

Manageability
SOAP XML

Security
Messaging Service
WSDL Interface
XML and Data
SOAP Encoding Service
WSDL Implementation

Http(s), smtp, Network


XML
ftp etc Protocol XML Schema

Discovery Stack Directory


UDDI

Inspection
ADS/DISCO

WSDL – Web Services description Language


UDDI – Universal Description, Discovery and Interaction

Das könnte Ihnen auch gefallen