"! # $ % & ' ()* + (, ), * '. / (00 * " (00 ', 1' 000*



Similar documents
Introduction aux Services Web # $ $ "! # $ % & ' ()* + (, ), * ' % & ' -. / (00 * (00 ', 1' 000*

Joke Server example. with Java and Axis. Web services with Axis SOAP, WSDL, UDDI. Joke Metaservice Joke Server Joke Client.

Chapter 6 Registering and Discovering. Web Serv vices: Web services

API Guide. SilkCentral Test Manager

T320 E-business technologies: foundations and practice

Fundamentals of Web Programming a

Web Service Samir Tata GET/INT

SilkCentral Test Manager 2009 SP1. API Help

Distributed Embedded Systems

Web Services. Distributed Object Systems 11. Web Services, SOAP and NET. Web Applications. Web Services. Web services vs Distributed Objects

Web-Programmierung (WPR)

T320 E-business technologies: foundations and practice

SOA and WS-TALK Integrating Web Services in WS-TALK with BPEL and UDDI

SOAP. SOAP SOAP d Apache/IBM Invocation générique : SOAP. Message XML SOAP. SOAP d Apache/IBM Invocation générique : SOAP

1. Open Source J2EE Enterprise Service Bus Investigation

Web Services Servizio Telematico Doganale

Cúram Web Services Guide

Web-Service Example. Service Oriented Architecture

WSDL Example (Interface) WSDL Example (Implementation) Universal Description, Discovery and Integration. UDDI Usage

B2B E-Commerce: Issues and Enabling Technologies

Middleware and the Internet

A Cross Platform Web Service Implementation Using SOAP

MDM Server Web Services Reference Guide (Internal)

Introduction. Tom Dinkelaker, Ericsson Guido Salvaneschi, Mira Mezini, TUD

Bindings for the Service Provisioning Markup Language (SPML) Version 1.0

FUSE ESB. Getting Started with FUSE ESB. Version 4.1 April 2009

Working Paper Web service discovery: Reality check 2.0. Working Papers, ERCIS - European Research Center for Information Systems, No.

Argos Web Service Interface Specification

DMP ESB Stanlab Interface vejledning i anvendelse.

AXL Troubleshooting. Overview. Architecture

Software Developer s Guide for the Cisco Secure Access Control System 5.1

GetFormatList. Webservice name: GetFormatList. Adress:

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Web Services Technology

Using ilove SharePoint Web Services Workflow Action

Freight Tracking Web Service Implementation Guide

What is a Web service?

Call Detail Record Access Service Part No R01

Send your request via a SOAP-Request (e.g. with DotNET/SOAP, Java, PHP) to he following URL of our server:

Modeling Web Services with UML

Middleware and the Internet. Example: Shopping Service. What could be possible? Service Oriented Architecture

Sage CRM. Sage CRM 2016 R1 Web Services Guide

Integrating CRM On Demand with the E-Business Suite to Supercharge your Sales Team

Supply Chain Management Sample Application Architecture

Service Oriented Architecture using JAVA

Introduction to UDDI: Important Features and Functional Concepts

Microsoft Active Directory Oracle Enterprise Gateway Integration Guide

Agents and Web Services

EFSOC Framework Overview and Infrastructure Services

CONNECTICUT INSURANCE VERIFICATION SYSTEM (CTIVS)

Web Services Metadata Exchange (WS- MetadataExchange)

Developing Web Services Applications

<?xml version="1.0" encoding="utf-8"?> <soapenv:envelope xmlns:soapenv="

Service Description: NIH GovTrip - NBS Web Service

Consuming, Providing & Publishing WS

Unit IV: SOAP protocol, XML-RPC, HTTP, SOAP faults and SOAP attachments, Web services, UDDI, XML security

The BritNed Explicit Auction Management System. Kingdom Web Services Interfaces

WEB SERVICES. Definition: Web service is a programmable application component that s accessible through standard Web protocols.

Web Services Development In a Java Environment

How To Run A Soap Message In Java (Soap) On A Microsoft Powerbook (Soapy) On Your Computer Or Microsoft.Net (Soaps) On An Ipad Or Ipad (So

PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者

Ibm. Web Services Conceptual Architecture (WSCA 1.0) May By Heather Kreger IBM Software Group

ADOBE INDESIGN CS6 ADOBE INDESIGN CS6 SERVER SOLUTIONS

XML in Programming 2, Web services

GATEWAY FREEDOM INTEGRATION GUIDE

Examining the InDesign Server Solution

Technical Guideline TR ecard-api-framework Overview. Version draft

Modern XML applications

Single Sign-On Implementation Guide

Web Services Technologies

Managed Rebill web services

Dev Guide for Encrypted Swipe

Apache CXF Web Service Development

Version: 1. Cellfind_MPG SDK Technical Specification

Service Oriented Computing: SOAP, WSDL and UDDI. Dr. Cristian Mateos Diaz ( ISISTAN - CONICET

Preface... iv I. Introduction What is Spring Web Services? Introduction Runtime environment

Hacking SAP BusinessObjects

Single Sign-On Implementation Guide

Transcription:

!

! # $ $ % & ' "

#$ $! "! # $ % & ' ()* + (, ), * ' -. / (00 * " (00 ', 1' 000* (

#$ $ 2 / 3 /! - $ 454! 6!0 )

#$ $! %0 7 % & 8 8 # 8 000 % 9 & - -: 9 000 *

#$ $ '-., $ /. $ $ +

#$ $ ; 2 ; & 2 2 $ < = 3 9 > 0 0

#$ $. > > 0 -!!! & & 9 7 +! & 9! 0 1

% & ' ) >?! & 9 (- 2-6 ' @'+* (-AA B C 0* ( * -! 7 $ 2

% & > % &, 1 1" $ - @'+ (* 9 9 ( * > ;0 > % 9 (!*

% & & 0 - %!! > $ & $ ;, 11" >

' 9 > 0 > 1-"+", 11" $$% 3 3' "

', 11"! (, 1'* (/ *!! ( ) 9 9* D' D' (

' >! 0 ' 4 $ $ 5 % 3. 6 & $ $. )

' >! 0 " > >, $, $78 9'.79.7:.; 7<9 ' 578 =% 33'> *

! % 3 ;? - 5 $ +

% 3 7, 1' 9 $ 0, 1' $ 9 0 - %, 1' & $$- =! >7 4 =? >? $ $ 8-7$ -- 7& $& $ $ $=$ -- 7-@ $$> $ = $ &$- > 0

% 3 ", 1'! & <H2>Bibliographie XML</H2> <UL> <LI> Jean-Christophe Bernadac et François Knab, <I>Construire une application XML</I>, Paris, Eyrolles, 1999</LI> <LI> Alain Michard, <I>XML, Langage et Applications</I>, Paris, Eyrolles, 1998 </LI> <LI> William J. Pardi, <I>XML en Action</I>, Paris, Microsoft Press, 1999, adapté de l'anglais par James Guerin</LI> </UL> 1

% 3 E!, 1' ( *! F & G, 5H G, 5H 5 G.H G.H G+H G+H G+H G+H! 0 2

% 3!, 1' & A B)- 4 I3 J - D' " 7% KLLL ' D' " 7% KLLM B0 " D' " ' " KLLL F B 8

% 3 1 F, 1' $ $ F0 @ $ : ( *!0! F ' FF D' KLLM F$ 7% $ "0

;? - F D' F, 1' (! *0 " D', 1' 8' ( 8N 'C * 0 )$), 1' &!! F $ % 21 2 (2 1% 2*0 ( D'* ( % - D*0 - B C$- $ D$ $$ "

;? - D' 3 ( * & O P P O -! 9 7!! D'! 90 - )! 0! (+6 @ - 1!* ( B C! : 9* (

;? - Q / D' EF GH@2H GH; 00)1HFI EAA; 4A<J.3GH HI EA; ; KA5GH1+021201H,5#GH-H4A<J.3GH HI E,43% ; 9I EL935, JI<. EML935, JI E,35, JIAEM,35, JI EM,43% ; 9I E,43% ; 9I EL935, JILN EML935, JI E,35, JIKEM,35, JI EM,43% ; 9I E33JI. EM33JI E'4A% J9I E5, JIJ6EM5, JI E',.JI' EM',.JI EM'4A% J9I E:,3J'4AI111EM:,3J'4AI EMA; ; KI )

;? - Q / D' (* EA; ; KA5GH1+0212)1H,5#GH-H4A<J.3GH$$HI E,43% ; 9I EL935, JI, EML935, JI E,35, JI EM,35, JI EM,43% ; 9I E33JI 7, EM33JI E'4A% J9I E5, JIJ6EM5, JI E',.JI' EM',.JI EM'4A% J9I E:,3J'4AI110EM:,3J'4AI EMA; ; KI EA; ; KA5GH1+00(20)*0)H,5#GH-H4A<J.3GH HI E,43% ; 9I EL935, JI <@EML935, JI E,35, JI' EM,35, JI EM,43% ; 9I E39,5,3; 9'9JLGH$ D HI EL935, JI< EML935, JI E,35, JI# EM,35, JI EM39,5,3; 9I E33JI, EM33JI E'4A% J9I E 5, J I -'E M5, J I E',.JI' EM',.JI EM'4A% J9I E:,3J'4AI111EM:,3J'4AI EMA; ; KI EMAA; I *

;? - + 0 6 0 "! F RR ( RR* ( RR* F0 6 ( +4E* / FRR $ F / 0 +

;? - / D' ' + 7! S ( F F %* F ( R)R RAR * 0

= > F D' ( 000*0 + 212 ( * D'0 2!! 212 (!! *0 (D' * T- ( 9 D' K0U* 9 D'0 $! F 0 1

= > & O$ 212 / ( 00* $ D' D' "2

= > E KV B KLLL $ & &>>>0>T01@KLLL@7-)!))KLLLUKKV. $ F F F F G7 22!WF. 21 2+RH 7! F! G WR> > > 00RH! G7 22!&"!WF. 21 2+RH 7! F! G WR> > > 00RH 0000 G H "!.@+ (. @ +* % $ 0 "

$ D' 3 0 212 D' D' % 9 9 $ B D' "

$ 9 21 2 & 212 D'! D' 26 ' D / 0 212 F!!0 21 2 F F % 9 0 ""

$ - = T- D' 0-3 212 D' 21 2. % 0 2! % %!0 2 % % 0 F0 F 0 -F F D' 0 0 F / 0. "(

$ D' 5 ' 5UUK $ & &> > > 0> T 01@5UUK@7-)!)U)5UUKUS U5 (" U& "* &>>>0>T01@5UUK@7-)!)K)5UUKUSU5 (" K& * &>>>0>T01@5UUK@7-)!)5)5UUKUSU5 (" 5& 2%* ")

$ 7! 212 GX77'7E1 (1 2 +4E 7*H GX77'7E1 1 (Y "-21*H GX77'7E1 (Y "-21*H GX77'7E1 2 (Y "-21*H GX77'7E1 +4E (Y "-21*H GX77'7E1 7 (Y "-21*H "*

$ G!& WRRH G!&!1%H G!&H G!& WR 1 R 6 WRKR!6 WRKRH G!& WR R 6 WRKR! 6 WRKRH G!& WR2R 6 WRKR!6 WRKRH G!& WR+4 ER 6 WRKR! 6 WRKRH G!& WR 7 R 6 WRKR!6 WRKRH G!&H G!&!1%H G!&H G!& WR1 R %WR!&RH G!& WRR %WR!&RH G!& WR2R %WR!&RH G!& WR+4 ER %WR!&RH G!& WR7 R %WR!&RH "+

$ D' )! D' 9 $ 9 "! D' & 2! ) 2 "0

! 7!& F 7& =/> $ "1

7!& F > / 9 1"0-0 7 >, 11" 6 D' %9 9 (2

7!& F + > + $ D' + D' + $ + 9!! ) 9 (

7!& F + 9. 90 6 0. 9 / 9! (

7!& F = $ > & + & : # E : & E! < Z0 + & -: + : 7 7 ("

7!& F > :! I $! - % Z 0 (00 *! $ 0 ((

7& F!! $ )! > D', 11" '1"0 + / $ )!0 " D' > 9! %90 ()

> 0 "! / 0 > 0 + 3 0 > $ 0 %! > (*

> $ '-., $ /. $ $ (+

=/>! > & & > & > & > (0

=/>! >. (B577!* 7B4 / (*. /! (1

7 K & 6 000 2 (00 * 7 5 &. /! 0 -.22+0 7 T & (.22+* 0 )2

7 V & >. 9 0-0 7 S & > ( 5* 7 [ & - 0 7 0 )

, 2 @ 2 2, 2 )$) L " F F I ( 2* " )

)"

4 $?8-7B4 @'+ " 9 ' ( 9$$ J ), *, +, 2 9 1 9 0 9 )(

D' & ;,'P ;?,' " ++6 " - @'+)++6 " 7B4 :P : +2 - + B 7B4 4::P 4 : 7: 6 -E - BE2+ 7B4 ))

. % ( *0! (1-"+" \, 11"*0 )*

" 2 D' " D'! - (, %1! 1 "* : ;,' % 33' - )+

/ / 0!.22+ & 2 " 4:: 4:: 6 2 9.22+0. $!.22+0 )0

;,' @# $ I # - 6 F!, 11" @/ 6 " D' & $ 9 I # 6 " @9 / 7! 9 @ 6 " ( D'* )1

;,' Service Requestor Demandeur de service Service Provider Fournisseur de service Client Requête SOAP Réponse SOAP Serveur HTTP TOMCAT SOAP dispatcheur réseau implémentation mentation *2

:. & ) 2 D' & 9 2 2 *

: 5 % 2 & 2 2 2 ".22+ 5 % 2 " 9 $.@ 2 0 2 2 ; 0 *

, 4:: @# F I 2 7 - @/ (6 "* ' F *"

-, 4:: ' : : $ ;,' $ *(

$ - *)

;,' :! 4:: **

;,' :! 4:: ;,'7!& F % & ;,', &/$, &/$ *+

;,'7!& F 6 " 0 + 9! /) % @"- (@ " -*0 + F $, 11" 0 + F $ %9 F! $ F ) / F F 6 "0 *0

;,'7!& F " 9 F & %0 6 $ F %9 0 ( : 9 $! * F% ( *0 Q B & ]^ 7 %2 ( %E *_ *1

;,'7!& F 6 " & $ / (00 * B! / $ ( * / 6 " 9 0 / 6 " 0 + 9 F F 6 " ( * 0 - & +2

;,'7!& F ; ) /! &. 6 0 B $ B24-6 0 B 1 0 9 $ B F 6 " ( 6 " B*, 11" "6 10, 11" 1-"+"0!0 + Q4 $! 1C ' 6 " / 6 " 30 +

;,'7!& F & EN # Q4 1C ' 6 " ( 2F 6 "*, 11" -0 2 2, 11" - % $ + 7!0 2 # $ C 6 " " D' % 6 "0 2 6 " B D0 +

;,'7!& F / )$) 9 C! &! B 2 ( @'+ > 9! * B +"

;,'7!& F -6 @4 6 " & %! ) 6 " $ > & -! % 0 9! - ++6 " ( -* F 9! > 9 + 6 " D' 9!0-6 @4 ++6 " ( * (-2@ - 2 @*0 +(

% & MU & -6 @4 2-6 ' +2 I - %9 D')@"- (KLLL* ' D' 7 (, 11")"6 1* "! % 0 +)

- " 4 D' 0 - (, 11" '1" `* + (>>! `*! 4# >T (6 " K05*0 +*

" % D'! 0 6 " 6 " J ;,' & $! &! & $ ++

'9 @"- & ' @ ' @! 7 % & 1! 7 ` 9 D'! ( 000* +0

. & % &, 11" % & '1" B' ` 8 (6 " I* 7/ (6 ", * & ) / ( 0*0. >T (6 " K05* Q!0 +1

;,'$ <soap:envelope xmlns:soap=http://www.w3.org/2001/12/soap-envelope soap:encodingstyle=http://www.w3.org/2001/12/soap-encoding> <soap:header> Q </soap:header> <soap:body> Q <soap:fault> Q </soap:fault> </soap:body> </soap:envelope> 02

;,'$. 6 " D' 0 D' / F D' ()$)0 F $ 212 D'*0 F 6 " F 6 " &. D' (*. 7 6 " (F * &. 7)/ 6 " (*. - 6 " 0

;,'. @"- 6 " / 0 - F F B & + ( 1 2 *_ 0

;,' Q! / 6 " & <?xml version="1.0" encoding="utf-8" standalone="no"?> <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/1999/xmlschema-instance" xmlns:xsd="http://www.w3.org/1999/xmlschema"> <SOAP-ENV:Body> <ns1:doubleaninteger xmlns:ns1="urn:mysoapservices"> <param1 xsi:type="xsd:int">123</param1> </ns1:doubleaninteger> </SOAP-ENV:Body> </SOAP-ENV:Envelope> 0"

;,' Q! 6 " & <?xml version="1.0" encoding="utf-8"?> <SOAP-ENV:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/xmlschema-instance" xmlns:xsd="http://www.w3.org/1999/xmlschema"> <SOAP-ENV:Body> <ns1:doubleanintegerresponse xmlns:ns1="urn:mysoapservices" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <return xsi:type="xsd:int">246</return> </ns1:doubleanintegerresponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> 0(

;,' D' D' G?! WRK0UR WR.1I)MR?H D' F 9 D'0 0)

;,'! F7 6 " G6 ")7EQ&7 000 H / F % F ( &0!0*0 - F 0 F7 6 " 0 6 " $ ()$) F 6 " /! )$) *0 EN 6 ")7E- 0 0*

;,'!C + F% ()/* 6 "!0 )/ 6 " % F 0 F 6 " / 6 "! 6 " 3 0 0+

;,' 6 " 4% ( * G6 ")7EQ&4%H F )/ )/ GK&+ 000 H ( / R@R *0 3 % &'% F ( > F $ F.@ 00

;,' $ F 9! GK 000 H 9 / /! 2 F% F 9 ( *0 7 GH 01

;,' $ F 6 " $ 9!0-9 D' $ % ( : 9 000*!!)0 Q% $ 6 " % 9!0 12

;,' $ 2 F 7%2 0 2 ( %* 3 : 9 $! & F% 2 GH %! ( * $ &!&%WR5&%R 5&%1%WR!&]5^R 1

;,' $ Q! / 6 " & <?xml version="1.0" encoding="utf-8" standalone="no"?> <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/1999/xmlschema-instance" xmlns:xsd="http://www.w3.org/1999/xmlschema"> <SOAP-ENV:Body> <ns1:getemployeedetails xmlns:ns1="urn:mysoapservices"> <param1 xsi:type="xsd:int">1016577</param1> </ns1:getemployeedetails> </SOAP-ENV:Body> </SOAP-ENV:Envelope> 1

;,' $ Q! / 6 " & <?xml version="1.0" encoding="utf-8"?> <SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/1999/xmlschema-instance" xmlns:xsd="http://www.w3.org/1999/xmlschema" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body> <ns1:getemployeedetailsresponse xmlns:ns1="urn:mysoapservices" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <return xmlns:ns2="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns2:array" ns2:arraytype="xsd:string[2]"> <item xsi:type="xsd:string">bill Posters</item> <item xsi:type="xsd:string">+1-212-7370194</item> </return> </ns1:getemployeedetailsresponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> 1"

69'.:;. % @"- "9 % 2 % 26-7 $ (7!& 2 *0 "! 7 0E 1(

6, 6 & %, 11"0 " (?* " & 7 % '1" B' ` E) 8 (7!% 6 * 1)

, &/$ % / 6 ")D' /, 11"0 2 /, 11" 6 ")D'0 2 # 6 " F, 11" C 6 " 0 E C 6 " (% F.@ 9 *0 F C F / 6 "0 + /, 11" F% $ F.@ 0 1*

, &/$ E 3 /, 11" 6 "0 E / C 6 "! F / F)$) C, 11"! 6 " 6 " F 0 - $ F 0 1+

, &/$ C 6 " (K*0 6 " C 6 " / 6 " F $ F, 11" (5*0 F, 11" 6 " /, 11" F 6 " (T*0 3 F, 11" 6 "(V*_! 6 " 6 " (S*0 6 " ([* F (K*0 10

, &/$ +! ) C 6 " > # 9 ) C 6 " # > 0 2 3 / > 6 " (%!.E+D B! 6 " B* / % F ) F! F C 6 " $ )0 -F F 6 "0 11

, &/$ -F 9! F RR (! *0 E F )/0 C 6 " / 3 # 0 F F! > ( F 6 " # *0 / $.@ (F.@ 6 "* $ () 6 "*0 6 " F! D') 6 " /, 11" ( 9 * F 0, 11" % 0 2 2

, &/$ F > 3 /, 11" - 6 " $ F.@ 6 "(K* $ 6 " (5*0 6 " 6 ", 11" C! F (T V* F)$) 9 0.!) 6 " (S [* (a M*, 11" /, 11" (L* $ 6 " (KU* 2

;,' :! 4:: '$ J 2

'$. & ) 2 D' & 9 2 2 2"

'$ 5 % 2 & 2 2 2 ".22+ 5 % 2 " 9 $.@ 2 0 2 2 ; 0 2(

. 2 0 - - & b $ % $ 000 2)

2 2 [ 0 9! ;0 6 % & % % 3! 9 $! 0 6 % & 2*

9 & ' 6. % 0 '. ( / / * ' " 6. % 0 ' ( 3 % $ 2 +

! 9 $! & ' ). $ ' *.! 2 0

J " # 9 B & import java.util.*; public interface CompteInterface { public void depotde(int montant); public boolean retraitde(int montant); public int valeurdusolde(); } public Vector listemouvements(); 2 1

' 6. % 0 "! ' Q0 E % &, & 7!& $ 6@ 6 - :@ <wsdl:types> <schema targetnamespace="http://xml.apache.org/xml-soap" xmlns="http://www.w3.org/2001/xmlschema"> <import namespace="http://schemas.xmlsoap.org/soap/encoding/" /> <complextype name="vector"> <sequence> <element </sequence> </complextype> </schema> </wsdl:types> maxoccurs="unbounded" minoccurs="0" name="item" type="xsd:anytype" /> % 2 %. % 2

'. ( 00 /, 11" 00, 11"*0 "! '! ( *0 E! & <wsdl:message name="listemouvementsrequest" /> <wsdl:message name="listemouvementsresponse"> <wsdl:part name="listemouvementsreturn" type="apachesoap:vector" /> </wsdl:message>

'!! 0 2! & <wsdl:message name="listemouvementsrequest" /> + <wsdl:message name="depotderequest"> <wsdl:part name="in0" type="xsd:int" /> </wsdl:message> + <wsdl:message name="listemouvementsresponse"> <wsdl:part name="listemouvementsreturn" type="apachesoap:vector" /> </wsdl:message> + <wsdl:message name="valeurdusolderesponse"> <wsdl:part name="valeurdusoldereturn" type="xsd:int" /> </wsdl:message> <wsdl:message name="depotderesponse" /> <wsdl:message name="valeurdusolderequest" /> + <wsdl:message name="retraitderesponse"> <wsdl:part name="retraitdereturn" type="xsd:boolean" /> </wsdl:message> + <wsdl:message name="retraitderequest"> <wsdl:part name="in0" type="xsd:int" /> </wsdl:message>

' " 6. % 0 6 (00 B 2*0. ( * $ 0 "!! 0 7! '! & <wsdl:operation name="listemouvements"> <wsdl:input message="impl:listemouvementsrequest" name="listemouvementsrequest" /> <wsdl:output message="impl:listemouvementsresponse" name="listemouvementsresponse" /> </wsdl:operation> "

' " 6 "! % - V! V B & <wsdl:porttype name="compte"> + <wsdl:operation name="depotde" parameterorder="in0"> <wsdl:input message="impl:depotderequest" name="depotderequest" /> <wsdl:output message="impl:depotderesponse" name="depotderesponse" /> </wsdl:operation> + <wsdl:operation name="retraitde" parameterorder="in0"> <wsdl:input message="impl:retraitderequest" name="retraitderequest" /> <wsdl:output message="impl:retraitderesponse" name="retraitderesponse" /> </wsdl:operation> + <wsdl:operation name="valeurdusolde"> <wsdl:input message="impl:valeurdusolderequestr name="valeurdusolderequest" /> <wsdl:output message="impl:valeurdusolderesponser name="valeurdusolderesponse" /> </wsdl:operation> - <wsdl:operation name="listemouvements"> <wsdl:input message="impl:listemouvementsrequest" name="listemouvementsrequest" /> <wsdl:output message="impl:listemouvementsresponser name="listemouvementsresponse" /> </wsdl:operation> </wsdl:porttype> %. 9 (

' (. 3 % ( 00 * ; (, 11"!* (@"-!*0-0 " % (@"- * (, 1 1" * 0 -! 0 " ( 2 9!* 0 )

' ( % <wsdl:binding name="compteservicebobsoapbinding" type="impl:compte"> <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" /> <wsdl:operation name="depotde"> <wsdlsoap:operation soapaction="" /> <wsdl:input name="depotderequest"> <wsdlsoap:body encodingstyle=http://schemas.xmlsoap.org/soap/encoding/ namespace="http://localhost:8080/axis/services/compteservicebob" use="encoded" /> </wsdl:input> <wsdl:output name="depotderesponse"> <wsdlsoap:body encodingstyle=http://schemas.xmlsoap.org/soap/encoding/ namespace=http://localhost:8080/axis/services/compteservicebob use="encoded" /> </wsdl:output> </wsdl:operation>... </wsdl:operation> % " / (-!* $ ; 0 6 / 0 6 ' %0 *

' )..@ $ 0 $ <wsdl:port binding="impl:compteservicebobsoapbinding "name="compteservicebob"> <wsdlsoap:address location="http://localhost:8080/axis/services/compteservicebob" /> </wsdl:port> - / (-!* $ ; 0 6! 0 " +

' *.! <wsdl:service name="compteservice"> <wsdl:port binding="impl:compteservicebobsoapbinding" name="compteservicebob"> <wsdlsoap:address location="http://localhost:8080/axis/services/compteservicebob" /> </wsdl:port> </wsdl:service> " 0

;,' :! 4:: 4::7$ 4::7 - $! - $ - - & 4 4:: 1

4::7$.22+ (. 2 2% +* ' +4' / 6 -, " + " 0! ;.22+ 2

4::7$.22+ &.22+ $.22+ % 454 9 (' +4' * $

4::7$ 2 / &! " "+ 6 ".22+! 0 /

4::7$.22+ 6 " / 6 " ( ;,' & " ;,' : ;,' ;,' "

4::7$. 22+ & ' 7 &! '? 7 2 % 0 0 ' 7 (

4::7 9.22+ S D' & 47% & 4 & 41 & (00 * ' & 9 ( 2* &! )

- $! 47% 0 6 %! & % % *

- $! D' 47% & (U00O*. + ( * 0. 0 -! +

- $ 4 0 6 %! & 0 9 0

- 41! 0 + &! ' ; ( +*. 9 1

- D' 41 & " 9 (.@* " 41 " ' "2

- &. ' 9 % ; 0. ' 2 & % ' : % 0 - +2 - B "

- & '.22+ & ' % 0 9 41 ' 0 6 / "+ B "! ' " 4 1 / ' "

- & D' ' & ' (.@* + ( * 0. 0 -! 0 ""

- " 9 ;! 0 - # 2 9 2!9 2 % "(

6 - J 6 % 4 / 0. A 0 " % 4 1 0. A 3 9 3 ; 0. )/ ")

6 - "*

4 4::.22+ & > > > "+

' ( * "! & ( 9 * $ % 2 (!* "0

' ".22+! & 5S 4:: 0 + > 5S 4:: ; 9 5S 4::!! 5S $ 4:: ) %9 "1

:$ & ; 0 / 3 & ' (!* 2 2! ;0 (2

: 9 0 " 2 / 6 " ( * "+ 6 " 6 " (

,' 4:: +!! "+. 22+ "+ - $.22+0 1 ; "+ "+ " 0 - "+ 9!! (

,'! 3 $ $ - T@ @U find_binding: Used to locate specific bindings within a registered businessservice. Returns a bindingdetail message. find_business: Used to locate information about one or more businesses. Returns a businesslist message. find_relatedbusinesses: Used to locate information about businessentity registrations that are related to a specific business entity whose key is passed in the inquiry. The Related Businesses feature is used to manage registration of business units and subsequently relate them based on organizational hierarchies or business partner relationships. Returns a relatedbusinesseslist message. find_service: Used to locate specific services within a registered businessentity. Returns a servicelist message. find_tmodel: Used to locate one or more tmodel information structures. Returns a tmodellist structure. get_bindingdetail: Used to get full bindingtemplate information suitable for making one or more service requests. Returns a bindingdetail message. get_businessdetail: Used to get the full businessentity information for one or more businesses or organizations. Returns a businessdetail message. get_businessdetailext: Used to get extended businessentity information. Returns a businessdetailext message. get_servicedetail: Used to get full details for a given set of registered businessservice data. Returns a servicedetail message. get_tmodeldetail: Used to get full details for a given set of registered tmodel data. Returns a tmodeldetail message. ("

,' 3 $ $ - T@ @U add_publisherassertions: Used to add relationship assertions to the existing set of assertions. delete_binding: Used to remove an existing bindingtemplate from the bindingtemplates collection that is part of a specified businessservice structure. delete_business: Used to delete registered businessentity information from the registry. delete_publisherassertions: Used to delete specific publisher assertions from the assertion collection controlled by a particular publisher account. Deleting assertions from the assertioncollection will affect the visibility of business relationships. Deleting an assertion will cause any relationships based on that assertion to be invalidated. delete_service: Used to delete an existing businessservice from the businessservices collection that is part of a specified businessentity. delete_tmodel: Used to hide registered information about a tmodel. Any tmodel hidden in this way is still usable for reference purposes and accessible via the get_tmodeldetail message, but is simply hidden from find_tmodel result sets. There is no way to actually cause a tmodel to be deleted, except by administrative petition. discard_authtoken: Used to inform an Operator Site that a previously provided authentication token is no longer valid and should be considered invalid if used after this message is received and until such time as an authtoken value is recycled or reactivated at an operator's discretion. See get_authtoken. ((

,' 3 $ $ - T@ @U get_assertionstatusreport: Used to get a status report containing publisher assertions and status information. This report is useful to help an administrator manage active and tentative publisher assertions. Publisher assertions are used in UDDI to manage publicly visible relationships between businessentity structures. Relationships are a feature introduced in generic 2.0 that help manage complex business structures that require more than one businessentity or more than one publisher account to manage parts of a businessentity. Returns an assertionstatusreport that includes the status of all assertions made involving any businessentity controlled by the requesting publisher account. get_authtoken: Used to request an authentication token from an Operator Site. Authentication tokens are required when using all other API!s defined in the publishers API. This function serves as the program's equivalent of a login request. get_publisherassertions: Used to get a list of active publisher assertions that are controlled by an individual publisher account. Returns a publisherassertions message containing all publisher assertions associated with a specific publisher account. Publisher assertions are used to control publicly visible business relationships. get_registeredinfo: Used to request an abbreviated synopsis of all information currently managed by a given individual. ()

,' 3 $ $ - T@ @U save_binding: Used to register new bindingtemplate information or update existing bindingtemplate information. Use this to control information about technical capabilities exposed by a registered business. save_business: Used to register new businessentity information or update existing businessentity information. Use this to control the overall information about the entire business. Of the save_xx API!s this one has the broadest effect. In UDDI V2, a feature is introduced where save_business can be used to reference a businessservice that is parented by another businessentity. save_service: Used to register or update complete information about a businessservice exposed by a specified businessentity. save_tmodel: Used to register or update complete information about a tmodel. set_publisherassertions: (UDDI V2 and later) P used to save the complete set of publisher assertions for an individual publisher account. Replaces any existing assertions, and causes any old assertions that are not reasserted to be removed from the registry. Publisher assertions are used to control publicly visible business relationships. (*

$ $ (+

$ $ 8$ $ $ $ (0

8$ $ - $ 2-6 ' -6 @4 72+ $ @E D' ) 0 $! $ 0 7! > D' 0 (1

8$ $ 2 0 - & + - @ 2! )2

8$ $ - - + 0 $ 3 /! 0 2 + 0 )

8$ $, $ $ 0 2 $ % 0! 0 2 %9 0 )

8$ $.- $ $ $. 0 0 2 0 $ 0 )"

8$ $ :$- $ $ $ -!! 0 " % 0 E %9 % 9 0 )(

$ $! $ > & D' J6 % % D', (% 'C *,. (7! - 'C * # 9 $ K (D' J % ' * $ ))

$ $ = > 7 D' D' & 0 D' $ / $ Z \ [ $ KM 0. D' / % 0 " D' / / 9 D'0 D' T- 5UU50 )*

$ $ J6 =. -- > 1 $ D' D' D' D' 0 D' 7% %! " (%! D'* D' $ 9 T-0 )+

$ $, = 6, B> '! 0-3!! 0 )0

$ $,. =J,. B> 6 + D-' # 9 0 D-' # 9 / % () $) $ 9*0 )1

$ $ K = K6 > $ $ 0 T- +71I DJ' 90 DJ' D) @ D)J+ % +! $ 0 - ) 0 *2

@5J 3 <JJ *

@5J 3 <JJ '$,. *

'$ N ' 0E71 0 & "0E71, 11" ++ %9 9-6 'A / > (I* 6 " ' 6 " > ++ 9 0 - / $ 9 *"

'$ Q $ 0 >!% ( % "+ * -Y / Q40E71-0E71 *(

, 0E7 1& *)

. 0E71 & - " +! $ ' & E 0. 9 ) 0 **

@5J 3 <JJ '$,. *+

'$ ) B577 $ $ ( $ * " ) B577 "+ & <,' & B "+ D' " 9 D' E D 26 ' D1 <,A & B D' 4 B D' <, & B "+ D' ' B 6 " K0K 9 <,9'. & B "+ D' @"- B 6 " @"- <,9 & B "+ D' @ 9 % D' (.22+ D' 000* *0

'$ " B577 $ 0 >!% ( % "+ * Q B / 3 & 7 2 2! 7 B4 7 7B4 7 7B4 ') *1

, B577 & +2

. B577 9 ' b %9 $ / 0! 9 B $ & + ) )/ + (* 0! & +4' 7 4 7 C.E 6 +