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

Size: px
Start display at page:

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

Transcription

1

2 !

3 ! # $ $ % & ' "

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

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

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

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

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

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

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

11 % & > % &, 1 1" $ (* 9 9 ( * > ;0 > % 9 (!*

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

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

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

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

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

17 ! % 3 ;? - 5 $ +

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

19 % 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

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

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

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

23 ;? - 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$ $$ "

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

25 ;? - Q / D' EF GH; 00)1HFI EAA; 4A<J.3GH HI EA; ; KA5GH H,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 )

26 ;? - 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 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 *

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

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

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

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

31 = > E KV B KLLL $ & $ F F F F G7 22!WF RH 7! F! G WR> > > 00RH! G7 22!&"!WF RH 7! F! G WR> > > 00RH 0000 G H +* % $ 0 "

32 $ D' D' D' % 9 9 $ B D' "

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

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

35 $ D' 5 ' 5UUK $ & &> > > 0> T U5 (" U& "* (" K& * (" 5& 2%* ")

36 $ 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 "*

37 $ 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 "+

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

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

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

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

42 7!& F / 9! (

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

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

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

46 > 0 "! / 0 > > $ 0 %! > (*

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

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

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

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

51 7 V & > S & > ( 5* 7 [ & )

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

53 )"

54 4 " 9 ' ( 9$$ J ), *, +, )(

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

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

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

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

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

60 ;,' 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

61 :. & ) 2 D' & *

62 : 5 % 2 & " % 2 " ; 0 *

63 , F I 2 7 (6 "* ' F *"

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

65 $ - *)

66 ;,' :! 4:: **

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

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

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

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

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

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

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

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

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

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

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

78 & 7 % & 1! 7 ` 9 D'! ( 000* +0

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

80 ;,'$ <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

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

82 6 " / 0 - F F B & + ( 1 2 *_ 0

83 ;,' 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"

84 ;,' 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(

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

86 ;,'! 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*

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

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

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

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

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

92 ;,' $ 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"> </param1> </ns1:getemployeedetails> </SOAP-ENV:Body> </SOAP-ENV:Envelope> 1

93 ;,' $ 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"> </item> </return> </ns1:getemployeedetailsresponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> 1"

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

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

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

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

98 , &/$ 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

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

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

101 , &/$ F > 3 /, 11" - 6 " $ 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

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

103 '$. & ) 2 D' & "

104 '$ 5 % 2 & " % 2 " ; 0 2(

105 & b $ % $ 000 2)

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

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

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

109 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

110 ' 6. % 0 "! ' Q0 E % &, & 7!& $ 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

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

112 '!! 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>

113 ' " 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> "

114 ' " 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 (

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

116 ' ( % <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 *

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

118 ' *.! <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

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

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

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

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

123 4::7$ " / 6 " ( ;,' & " ;,' : ;,' ;,' "

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

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

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

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

128 - $ %! & 0 9 0

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

130 - D' 41 & " 9 " 41 " ' "2

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

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

133 - & D' ' & ' + ( * ! 0 ""

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

135 6 - J 6 % 4 / 0. A 0 " % A ; 0. )/ ")

136 6 - "*

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

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

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

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

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

142 ,' 4:: +!! " "+ - $ ; "+ "+ " 0 - "+ 9!! (

143 ,'! 3 $ $ 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. ("

144 ,' 3 $ $ 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. ((

145 ,' 3 $ $ 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. ()

146 ,' 3 $ $ 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. (*

147 $ $ (+

148 $ $ 8$ $ $ $ (0

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

150 8$ $ & + 2! )2

151 8$ $ $ 3 /! )

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

153 8$ $.- $ $ $ $ 0 )"

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

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

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

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

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

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

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

161 @5J 3 <JJ *

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

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

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

165 , 0E7 1& *)

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

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

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

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

170 , B577 & +2

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

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

Introduction aux Services Web # $ $ ! # $ % & ' ()* + (, ), * ' % & ' -. / (00 * (00 ', 1' 000* # % ' # # % ' ()* + (, ), * ' -. / ( * ( ', 1' * ( 1 # / 3 / - 454 6 # % 7 % 8 8 # 8 % 9 - -: 9 ) * # '-., # ; /. ; < = 3 9 > + #. > > - 9 7+ 9 % ' ) >? 9 (- -6 ' @'+* (-AA B C * ( * - 7 1 % > %, 11 -

More information

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

Joke Server example. with Java and Axis. Web services with Axis SOAP, WSDL, UDDI. Joke Metaservice Joke Server Joke Client. Joke Server example SOAP and WSDL with Java and Axis Interactive web services, Course, Fall 2003 Henning Niss Joke Metaservice Joke Server Joke Client 3 meta service 2 IT University of Copenhagen client

More information

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

Chapter 6 Registering and Discovering. Web Serv vices: Web services Slide 6.1 Web Serv vices: Princ ciples & Te echno ology Chapter 6 Registering and Discovering Mike P. Papazoglou mikep@uvt.nl Web services Slide 6.2 Topics Service registries and discovery Universal Description,

More information

SOA-Governance: Order vs. Chaos? Stefan Tilkov innoq Deutschland stefan.tilkov@innoq.com

SOA-Governance: Order vs. Chaos? Stefan Tilkov innoq Deutschland stefan.tilkov@innoq.com SOA-Governance: Order vs. Chaos? Stefan Tilkov innoq Deutschland stefan.tilkov@innoq.com Copyright (c) 2008 innoq 1 Technologie-Beratung Fokus auf Architekturen für Individualsoftware und Systemintegration

More information

API Guide. SilkCentral Test Manager

API Guide. SilkCentral Test Manager API Guide SilkCentral Test Manager 2008 Borland Software Corporation 8303 N. Mopac Expressway, Suite A-300 Austin, TX 78759-8374 http://www.borland.com Borland Software Corporation may have patents and/or

More information

T320 E-business technologies: foundations and practice

T320 E-business technologies: foundations and practice T320 E-business technologies: foundations and practice Block 3 Part 1 Activity 5: Implementing a simple web service Prepared for the course team by Neil Simpkins Introduction 1 Components of a web service

More information

Fundamentals of Web Programming a

Fundamentals of Web Programming a Fundamentals of Web Programming a Universal Description, Discovery, and Integration Teodor Rus rus@cs.uiowa.edu The University of Iowa, Department of Computer Science a Copyright 2009 Teodor Rus. These

More information

Web Service Samir Tata GET/INT

Web Service Samir Tata GET/INT Web Service GET/INT 1 Outline Service Orientation Web Service Web Service framework SOAP WSDL UDDI 2 Service orientation 3 Structured Programming A very good thing Promise: Organization and Reuse Procedures,

More information

SilkCentral Test Manager 2009 SP1. API Help

SilkCentral Test Manager 2009 SP1. API Help SilkCentral Test Manager 2009 SP1 API Help Borland Software Corporation 4 Hutton Centre Dr., Suite 900 Santa Ana, CA 92707 Copyright 2009 Micro Focus (IP) Limited. All Rights Reserved. SilkCentral Test

More information

Distributed Embedded Systems

Distributed Embedded Systems Distributed Embedded Systems Computer Architecture and Operating Systems 2 Content 1. Motivation 2. An Overview of Distributed Software Architecture Approaches 2.1 Pro & Contra Middleware 2.2 Message-Based

More information

Evolution. Part 7 Overview. continuous progress. Introduction. Testing and Monitoring. Verteilte Web-basierte Systeme. Part VII.

Evolution. Part 7 Overview. continuous progress. Introduction. Testing and Monitoring. Verteilte Web-basierte Systeme. Part VII. Verteilte Web-basierte Systeme Dr.-Ing. Martin Gaedke Universität Karlsruhe (TH) Part VII Evolution Part 7 Overview About Evolution 1. Testing and Monitoring Test Plans and Execution Monitoring roaches,

More information

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

Web Services. Distributed Object Systems 11. Web Services, SOAP and NET. Web Applications. Web Services. Web services vs Distributed Objects Distributed Object Systems 11 Web Services, SOAP and NET Piet van Oostrum Web Services Some Definitions A Web Service is a software system designed to support interoperable machine-to-machine interaction

More information

T320 E-business technologies: foundations and practice

T320 E-business technologies: foundations and practice T320 E-business technologies: foundations and practice Block 3 Part 4 Activity 2: Publishing to and accessing UDDI Prepared for the course team by Neil Simpkins Introduction 1 UDDI data structures 2 Publishing

More information

Web-Programmierung (WPR)

Web-Programmierung (WPR) Web-Programmierung (WPR) Vorlesung X. Web Services Teil 2 mailto:wpr@gruner.org 1 21 Web Service World Wide Web seit Anfang 1990er Jahren Mensch Web-Browser Applikation HTTP XML over HTTP Web-Server Geschäftslogik

More information

Bridging Multi Agent Systems and Web Services: towards interoperability between Software Agents and Semantic Web Services

Bridging Multi Agent Systems and Web Services: towards interoperability between Software Agents and Semantic Web Services Bridging Multi Agent Systems and Web Services: towards interoperability between Software Agents and Semantic Web Services M. Omair Shafiq, Ying Ding, Dieter Fensel Digital Enterprise Research Institute

More information

Introduction to WS-Policy

Introduction to WS-Policy Introduction to WS-Policy The One To Rule Them All? Toufic Boubez, Ph.D. Chief Technology Officer Layer 7 Technologies tboubez@layer7tech.com www.layer7tech.com Speaker Introduction! Current:! Layer 7

More information

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

SOA and WS-TALK Integrating Web Services in WS-TALK with BPEL and UDDI Document RHUL_BPEL.doc Date 13/7/06 Version Draft Page 1/1 SOA and WS-TALK Integrating Web Services in WS-TALK with BPEL and UDDI Change log Version Date Author State Description of change 1.0 24.04.2006

More information

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

SOAP. SOAP SOAP d Apache/IBM Invocation générique : SOAP. Message XML SOAP. SOAP d Apache/IBM Invocation générique : SOAP Service Web? Web Services Description Langage & SOAP Service Web? Envoi d un message! Service Web? I m hungry! Service Web Obtention d une response IUP1 Novembre 2002 1 Services Web Interfaces Services

More information

Web Services Servizio Telematico Doganale

Web Services Servizio Telematico Doganale Web Services Servizio Telematico Doganale USER MANUAL Pagina 1 di 20 Contents 1 Introduction... 3 2 Functional testing of web services... 6 3 Creating the client... 10 3.1 Open Source solutions... 10 3.2

More information

1. Open Source J2EE Enterprise Service Bus Investigation

1. Open Source J2EE Enterprise Service Bus Investigation 1. Open Source J2EE Enterprise Service Bus Investigation By Dr Ant Kutschera, Blue Infinity SA, Geneva, Switzerland. 1. Objective The objective of this study is to specify the meaning of Enterprise Service

More information

Cúram Web Services Guide

Cúram Web Services Guide IBM Cúram Social Program Management Cúram Web Services Guide Version 6.0.4 Note Before using this information and the product it supports, read the information in Notices at the back of this guide. This

More information

Web-Service Example. Service Oriented Architecture

Web-Service Example. Service Oriented Architecture Web-Service Example Service Oriented Architecture 1 Roles Service provider Service Consumer Registry Operations Publish (by provider) Find (by requester) Bind (by requester or invoker) Fundamentals Web

More information

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

WSDL Example (Interface) WSDL Example (Implementation) Universal Description, Discovery and Integration. UDDI Usage Web Services Description Language WSDL Elements WSDL describes, how and where to access a service, i.e. the service interface, similar to remote object approaches like CORBA: What can the service do? -

More information

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

Middleware and the Internet. Example: Shopping Service. What could be possible? Service Oriented Architecture Middleware and the Internet Example: Shopping Service Middleware today Designed for special purposes (e.g. DCOM) or with overloaded specification (e.g. CORBA) Specifying own protocols integration in real

More information

Middleware and the Internet

Middleware and the Internet Middleware and the Internet Middleware today Designed for special purposes (e.g. DCOM) or with overloaded specification (e.g. CORBA) Specifying own protocols integration in real world network? Non-performant

More information

B2B E-Commerce: Issues and Enabling Technologies

B2B E-Commerce: Issues and Enabling Technologies B2B E-Commerce: Issues and Enabling Technologies Boualem Benatallah School of Computer Science and Engineering, University of New South Wales, Sydney, Australia boualem@cse.unsw.edu.au Agenda Part I (Issues)

More information

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

Introduction. Tom Dinkelaker, Ericsson Guido Salvaneschi, Mira Mezini, TUD Introduction Tom Dinkelaker, Ericsson Guido Salvaneschi, Mira Mezini, TUD Agenda of KICK-OFF MEETING Introduction Organization of Course Topics Questions & Answers Ericsson Telekommunikation GmbH & Co.

More information

A Cross Platform Web Service Implementation Using SOAP

A Cross Platform Web Service Implementation Using SOAP A Cross Platform Web Service Implementation Using SOAP By Nan-Chao Huang Submitted in partial fulfillment of the requirements For The Degree of Master of Science in Computer and Information Science Approved

More information

Software agents. Web services. and. F. Dignum Utrecht University

Software agents. Web services. and. F. Dignum Utrecht University Web services and Software agents F. Dignum Utrecht University Contents What are Web Services? Standards Problems with Web Services Software Agents Conclusions Today s Web Web Services: Killer Application?

More information

MDM Server Web Services Reference Guide (Internal)

MDM Server Web Services Reference Guide (Internal) D Server Web Services Reference Guide (Internal) Version 2.1 obile Device anager 2.1 obile Device Sync anager 1.2 obile Consumer Device anagement Template 1.2 obile Device Backup & Restore Template 1.1

More information

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

FUSE ESB. Getting Started with FUSE ESB. Version 4.1 April 2009 FUSE ESB Getting Started with FUSE ESB Version 4.1 April 2009 Getting Started with FUSE ESB Version 4.1 Publication date 22 Jul 2009 Copyright 2001-2009 Progress Software Corporation and/or its subsidiaries

More information

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

Bindings for the Service Provisioning Markup Language (SPML) Version 1.0 1 2 3 Bindings for the Service Provisioning Markup Language (SPML) Version 1.0 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 OASIS Standard, Approved October 2003 Document identifier:

More information

An Operational Framework for Service Oriented Architecture Network Security

An Operational Framework for Service Oriented Architecture Network Security An Operational Framework for Service Oriented Architecture Network Security Robert Bunge Network Systems Administration DeVry Univ. Federal Way Federal Way, WA, USA rbunge@myuw.net Sam Chung CSS Institute

More information

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

Working Paper Web service discovery: Reality check 2.0. Working Papers, ERCIS - European Research Center for Information Systems, No. econstor www.econstor.eu Der Open-Access-Publikationsserver der ZBW Leibniz-Informationszentrum Wirtschaft The Open Access Publication Server of the ZBW Leibniz Information Centre for Economics Hagemann,

More information

ITU-T Q.818. Web services-based management services. SERIES Q: SWITCHING AND SIGNALLING Q3 interface. Recommendation ITU-T Q.

ITU-T Q.818. Web services-based management services. SERIES Q: SWITCHING AND SIGNALLING Q3 interface. Recommendation ITU-T Q. International Telecommunication Union ITU-T Q.818 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (05/2012) SERIES Q: SWITCHING AND SIGNALLING Q3 interface Web services-based management services Recommendation

More information

Services and the Grid. 2 Mathematics and Computer Science Division, Argonne National Laboratory, US.

Services and the Grid. 2 Mathematics and Computer Science Division, Argonne National Laboratory, US. Creating and Managing Grid Services Omer F. Rana 1, Ali Shaikhali 1, and Gregor von Laszewski 2 1 Department of Computer Science and Welsh e-science Centre, Cardiff University, UK o.f.rana@cs.cardiff.ac.uk

More information

Apache CXF Web Service Development

Apache CXF Web Service Development Apache CXF Web Service Development Develop and deploy SOAP and RESTful Web Services Naveen Balani Rajeev Hathi BIRMINGHAM - MUMBAI Apache CXF Web Service Development Copyright 2009 Packt Publishing All

More information

AXL Troubleshooting. Overview. Architecture

AXL Troubleshooting. Overview. Architecture AXL Troubleshooting This chapter contains the following topics: Overview, page 35 Architecture, page 35 Postinstallation Checklist, page 36 Troubleshooting Tools, page 39 Error Codes, page 43 Overview

More information

Argos Web Service Interface Specification

Argos Web Service Interface Specification ARGOS Reference: Nomenclature: CLS-DT-NT-10-165 ARG-IF-22-1427-CLS Issue: 1. 4 Date: Mar. 19, 13 CLS-DT-NT-10-165 ARG-IF-22-1427-CLS V 1.4 Mar. 19, 13 i.1 Chronology Issues: Issue: Date: Reason for change:

More information

DMP ESB Stanlab Interface vejledning i anvendelse.

DMP ESB Stanlab Interface vejledning i anvendelse. DMP ESB Stanlab Interface vejledning i anvendelse. Dette interface anvendes til enten at kalde PULS eller JUPITER stanlab Interfaces. Via interface kaldes enten PULS eller JUPITER. Som styrekode anvendes

More information

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

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

More information

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

Software Developer s Guide for the Cisco Secure Access Control System 5.1 Software Developer s Guide for the Cisco Secure Access Control System 5.1 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000

More information

GetFormatList. Webservice name: GetFormatList. Adress: https://www.elib.se/webservices/getformatlist.asmx

GetFormatList. Webservice name: GetFormatList. Adress: https://www.elib.se/webservices/getformatlist.asmx GetFormatList Webservice name: GetFormatList Adress: https://www.elib.se/webservices/getformatlist.asmx WSDL: https://www.elib.se/webservices/getformatlist.asmx?wsdl Webservice Methods: Name: GetFormatList

More information

What is a Web service?

What is a Web service? What is a Web service? Many people and companies have debated the exact definition of Web services. At a minimum, however, a Web service is any piece of software that makes itself available over the Internet

More information

Web Services Technology

Web Services Technology Web Services Technology Paulo F. Pires & Marta Mattoso UFRJ paulopires@nce.ufrj.br marta@cos.ufrj.br http://genesis.nce.ufrj.br/dataware/hp/pires http://www.cos.ufrj.br/~marta Summary What are Web services?

More information

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

Middleware and the Internet. Example: Shopping Service. What could be possible? Service Oriented Architecture Middleware and the Internet Example: Shopping Middleware today Designed for special purposes (e.g. DCOM) or with overloaded specification (e.g. CORBA) Specifying own protocols integration in real world

More information

Using ilove SharePoint Web Services Workflow Action

Using ilove SharePoint Web Services Workflow Action Using ilove SharePoint Web Services Workflow Action This guide describes the steps to create a workflow that will add some information to Contacts in CRM. As an example, we will use demonstration site

More information

ARCHITECTURE FRAMEWORK PROPOSAL FOR DYNAMIC AND UBIQUITOUS SECURITY IN GLOBAL SOA

ARCHITECTURE FRAMEWORK PROPOSAL FOR DYNAMIC AND UBIQUITOUS SECURITY IN GLOBAL SOA International Journal of Computer Science and Applications, 2009 Technomathematics Research Foundation Vol. 6, No. 1, pp. 40 52 ARCHITECTURE FRAMEWORK PROPOSAL FOR DYNAMIC AND UBIQUITOUS SECURITY IN GLOBAL

More information

Modeling Web Services with UML

Modeling Web Services with UML Modeling Web Services with UML OMG Web Services Workshop 2002 Chris Armstrong ATC Enterprises, Inc. 1751 West County Road B, Suite 310 Roseville, MN 55113 651.633.1818 www.atcenterprises.com Agenda What

More information

Freight Tracking Web Service Implementation Guide

Freight Tracking Web Service Implementation Guide www.peninsulatruck.com P.O. Box 587 (98071-0587) 1010 S 336 th, Suite 202 Federal Way, Washington 98003 Office (253) 929-2000 Fax (253) 929-2041 Toll Free (800) 942-9909 Freight Tracking Web Service Implementation

More information

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

Integrating CRM On Demand with the E-Business Suite to Supercharge your Sales Team Integrating CRM On Demand with the E-Business Suite to Supercharge your Sales Team Presented by: Tom Connolly, Jason Lieberman Company: BizTech Session ID: #10351 Overview Introductions Background Web

More information

Affiliate SOAP-API. Content:

Affiliate SOAP-API. Content: Affiliate SOAP-API Content: QualityClick SOAP-API Documentation - URI - Method - Authentication - Description of the SOAP-Service - Search transaction data - Request statistics - Response values of SOAP

More information

Call Detail Record Access Service Part No. 520-0015-01R01

Call Detail Record Access Service Part No. 520-0015-01R01 Call Detail Record Access Service Part No. 520-0015-01R01 Summary Objective WSDL URL (Testing) WSDL URL (Hosting Production) Endpoint URL (Testing) Endpoint URL (Hosting Production) Namespace URI Service

More information

Discovering E-Services Using UDDI in SELF-SERV

Discovering E-Services Using UDDI in SELF-SERV Discovering E-s Using UDDI in SELF-SERV Quan Z. Sheng, Boualem Benatallah, Rayan Stephan, Eileen Oi-Yan Mak, Yan Q. Zhu School of Computer Science and Engineering The University of New South Wales Sydney,

More information

Technisches Entwurfsdokument für den SOOM SOOM. AIT Vocabulary Service Description. Version 0.1 2009-03-03

Technisches Entwurfsdokument für den SOOM SOOM. AIT Vocabulary Service Description. Version 0.1 2009-03-03 Technisches Entwurfsdokument für den Version 0.1 2009-03-03 Version 0.1 Technical Design Project Number Project Title Document Reference Title Date 2009-03-03 Document Name AIT Vocabulary Service Description.doc

More information

Supply Chain Management Sample Application Architecture

Supply Chain Management Sample Application Architecture Supply Chain Management Sample Application Architecture Document Status: Final Specification Version: 1.01 Date: December 9, 2003 Editors: Martin Chapman, Oracle Marc Goodner, SAP Brad Lund, Intel Barbara

More information

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

Send your request via a SOAP-Request (e.g. with DotNET/SOAP, Java, PHP) to he following URL of our server: 1 QualityClick SOAP-API Documentation 1.1 URI soap uri: soap proxy: ' ' https://www.qc-domain.de/iqx_downlink'; https://www.qc-domain.de/iqx_downlink_soap.cgi'; 1.2 Method Send your request via a SOAP-Request

More information

Sage CRM. Sage CRM 2016 R1 Web Services Guide

Sage CRM. Sage CRM 2016 R1 Web Services Guide Sage CRM Sage CRM 2016 R1 Web Services Guide Copyright 2015 Sage Technologies Limited, publisher of this work. All rights reserved. No part of this documentation may be copied, photocopied, reproduced,

More information

Introduction to UDDI: Important Features and Functional Concepts

Introduction to UDDI: Important Features and Functional Concepts : October 2004 Organization for the Advancement of Structured Information Standards www.oasis-open.org TABLE OF CONTENTS OVERVIEW... 4 TYPICAL APPLICATIONS OF A UDDI REGISTRY... 4 A BRIEF HISTORY OF UDDI...

More information

Using Wikipedia to Improve Web Service Discovery

Using Wikipedia to Improve Web Service Discovery QUEENSLAND UNIVERSITY OF TECHNOLOGY Using Wikipedia to Improve Web Service Discovery by Alejandro Metke Jimenez Bachelor of Systems and Computing Engineering (Los Andes University, Colombia) Master of

More information

Agents and Web Services

Agents and Web Services Agents and Web Services ------SENG609.22 Tutorial 1 Dong Liu Abstract: The basics of web services are reviewed in this tutorial. Agents are compared to web services in many aspects, and the impacts of

More information

EFSOC Framework Overview and Infrastructure Services

EFSOC Framework Overview and Infrastructure Services EFSOC Framework Overview and Infrastructure Services Infolab Technical Report Series INFOLAB-TR-13 Kees Leune Id: infraserv.tex,v 1.12 2003/10/23 10:36:08 kees Exp 1 Contents 1 Introduction 4 1.1 Notational

More information

Developing Web Services Applications

Developing Web Services Applications Redpaper Martin Keen Rafael Coutinho Sylvi Lippmann Salvatore Sollami Sundaragopal Venkatraman Steve Baber Henry Cui Craig Fleming Developing Web Services Applications This IBM Redpaper publication introduces

More information

Service Oriented Architecture using JAVA

Service Oriented Architecture using JAVA Service Oriented Architecture using JAVA on NetBeans and GlassFish 3 By Eduardo Cavasotti 4/20/10 2 Table of Contents Abstract:... 3 Introduction:... 3 Tools:... 4 Getting ready... 4 Web Service Definition

More information

Web Services Resource Lifetime (WS-ResourceLifetime)

Web Services Resource Lifetime (WS-ResourceLifetime) WS-ResourceLifetime 1 Web Services Resource Lifetime (WS-ResourceLifetime) Version 1.1 03/05/2004 Authors Jeffrey Frey (IBM) (Editor) Steve Graham (IBM) (Editor) Karl Czajkowski (Globus / USC/ISI) Donald

More information

Microsoft Active Directory Oracle Enterprise Gateway Integration Guide

Microsoft Active Directory Oracle Enterprise Gateway Integration Guide An Oracle White Paper May 2011 Microsoft Active Directory Oracle Enterprise Gateway Integration Guide 1/33 Disclaimer The following is intended to outline our general product direction. It is intended

More information

Service Description: NIH GovTrip - NBS Web Service

Service Description: NIH GovTrip - NBS Web Service 8 July 2010 Page 1 Service Description: NIH GovTrip - NBS Web Service Version # Change Description Owner 1.0 Initial Version Jerry Zhou 1.1 Added ISC Logo and Schema Section Ian Sebright 8 July 2010 Page

More information

Consuming, Providing & Publishing WS

Consuming, Providing & Publishing WS Department of Computer Science Imperial College London Inverted CERN School of Computing, 2005 Geneva, Switzerland 1 The Software Environment The tools Apache Axis 2 Using WSDL2Java 3 The Software Environment

More information

CONNECTICUT INSURANCE VERIFICATION SYSTEM (CTIVS)

CONNECTICUT INSURANCE VERIFICATION SYSTEM (CTIVS) CONNECTICUT INSURANCE VERIFICATION SYSTEM (CTIVS) Implementation Guide for Insurance Companies Version 1.1 August 15, 2015 MV Solutions, Inc. 2014 Table of Contents 1. INTRODUCTION... 3 2. BOOK OF BUSINESS

More information

Web Services Metadata Exchange (WS- MetadataExchange)

Web Services Metadata Exchange (WS- MetadataExchange) Web Services Metadata Exchange (WS- MetadataExchange) September 2004 Authors Keith Ballinger, Microsoft Don Box, Microsoft Francisco Curbera (Editor), IBM Srinivas Davanum, Computer Associates Don Ferguson,

More information

The BritNed Explicit Auction Management System. Kingdom Web Services Interfaces

The BritNed Explicit Auction Management System. Kingdom Web Services Interfaces The BritNed Explicit Auction Management System Kingdom Web Services Interfaces Version 5.1 November 2014 Contents 1. PREFACE... 6 1.1. Purpose of the Document... 6 1.2. Document Organization... 6 2. Web

More information

Web Services Development In a Java Environment

Web Services Development In a Java Environment Web Services Development In a Java Environment SWE 642, Spring 2008 Nick Duan April 16, 2008 1 Overview Services Process Architecture XML-based info processing model Extending the Java EE Platform Interface-driven

More information

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

WEB SERVICES. Definition: Web service is a programmable application component that s accessible through standard Web protocols. WEB SERVICES Definition: Web service is a programmable application component that s accessible through standard Web protocols. Introduction to Web Services: Web services are next generation e-business

More information

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

PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者 PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者 http://www.pass4test.jp 1 年 で 無 料 進 級 することに 提 供 する Exam : C2090-420 Title : IBM InfoSphere MDM Server v9.0 Vendors : IBM Version : DEMO NO.1 Which two reasons would

More information

Web Services Development with the Apache Web Services Toolkit

Web Services Development with the Apache Web Services Toolkit Web Services Development with the Apache Web Services Toolkit Odysseas Pentakalos, Ph.D. Chief Technical Officer SYSNET International, Inc. odysseas@sysnetint.com Copyright 2005 SYSNET International, Inc.

More information

Web Services Technologies

Web Services Technologies Web Services Technologies XML and SOAP WSDL and UDDI Version 16 1 Web Services Technologies WSTech-2 A collection of XML technology standards that work together to provide Web Services capabilities We

More information

Griglie e Sistemi di Elaborazione Ubiqui

Griglie e Sistemi di Elaborazione Ubiqui 1 Griglie e Sistemi di Elaborazione Ubiqui Corso di Laurea Specialistica in Ingegneria informatica Lucidi delle Esercitazioni Anno Accademico 2005/2006 Ing. Antonio Congiusta Summary 2 Web Services introduction

More information

XML in Programming 2, Web services

XML in Programming 2, Web services XML in Programming 2, Web services Patryk Czarnik XML and Applications 2013/2014 Lecture 5 4.11.2013 Features of JAXP 3 models of XML documents in Java: DOM, SAX, StAX Formally JAXB is a separate specification

More information

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

Ibm. Web Services Conceptual Architecture (WSCA 1.0) May 2001. By Heather Kreger IBM Software Group Ibm Web s Conceptual Architecture (WSCA 1.0) May 2001 By Heather Kreger IBM Software Group Front Matter Notice The authors have utilized their professional expertise in preparing this report. However,

More information

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

Unit IV: SOAP protocol, XML-RPC, HTTP, SOAP faults and SOAP attachments, Web services, UDDI, XML security Unit IV: SOAP protocol, XML-RPC, HTTP, SOAP faults and SOAP attachments, Web services, UDDI, XML security 1. RPC (Remote Procedure Call) It is often necessary to design distributed systems, where the code

More information

Examining the InDesign Server Solution

Examining the InDesign Server Solution Examining the InDesign Server Solution This is an online bonus article for Chapter 13 of Paperless: Real-World Solutions with Adobe Technology. This article details the tools and techniques that were used

More information

Modern XML applications

Modern XML applications Modern XML applications XML in electronic data interchange, application integration and databases Patryk Czarnik Institute of Informatics University of Warsaw XML and Modern Techniques of Content Management

More information

Technical Guideline TR-03112-1 ecard-api-framework Overview. Version 1.1.5 draft

Technical Guideline TR-03112-1 ecard-api-framework Overview. Version 1.1.5 draft Technical Guideline TR-03112-1 ecard-api-framework Overview Version 1.1.5 draft 7. April 2015 Bundesamt für Sicherheit in der Informationstechnik Postfach 20 03 63 53133 Bonn E-Mail: ecard.api@bsi.bund.de

More information

ADOBE INDESIGN CS6 ADOBE INDESIGN CS6 SERVER SOLUTIONS

ADOBE INDESIGN CS6 ADOBE INDESIGN CS6 SERVER SOLUTIONS ADOBE INDESIGN CS6 ADOBE INDESIGN CS6 SERVER SOLUTIONS 2012 Adobe Systems Incorporated. All rights reserved. Adobe InDesign CS6 Server Solutions If this guide is distributed with software that includes

More information

Version: 1. Cellfind_MPG SDK Technical Specification

Version: 1. Cellfind_MPG SDK Technical Specification Cellfind SDK Technical Specification Version: 1 Filename: Cellfind_MPG SDK Technical Specification Last Revision Date: 09/10/2014 Contents WEB SERVICE QA AND LIVE URL ADDRESSES... ERROR! BOOKMARK NOT DEFINED.

More information

Demonstrating EMail BC: Sending Out Mass Emailing v1.0

Demonstrating EMail BC: Sending Out Mass Emailing v1.0 Demonstrating EMail BC: Sending Out Mass Emailing v1.0 thomas.barrett@sun.com July 10, 2009 Lets assume that you want to see the EMail binding component in action. You are looking for a Hello World sort

More information

Service Oriented Computing: SOAP, WSDL and UDDI. Dr. Cristian Mateos Diaz (http://users.exa.unicen.edu.ar/~cmateos/cos) ISISTAN - CONICET

Service Oriented Computing: SOAP, WSDL and UDDI. Dr. Cristian Mateos Diaz (http://users.exa.unicen.edu.ar/~cmateos/cos) ISISTAN - CONICET Service Oriented Computing: SOAP, WSDL and UDDI Dr. Cristian Mateos Diaz (http://users.exa.unicen.edu.ar/~cmateos/cos) ISISTAN - CONICET XML family of standards Domain-specific XML-based standards e.g.,

More information

GATEWAY FREEDOM INTEGRATION GUIDE

GATEWAY FREEDOM INTEGRATION GUIDE Payment solutions for online commerce GATEWAY FREEDOM INTEGRATION GUIDE Copyright PayPoint.net 2010 This document contains the proprietary information of PayPoint.net and may not be reproduced in any form

More information

Design and Implementation of Web Servicesbased NGOSS Technology Specific Architecture

Design and Implementation of Web Servicesbased NGOSS Technology Specific Architecture Design and Implementation of Web sbased NGOSS Technology Specific Architecture Mi-Jung Choi 1, Hong-Taek Ju 2, James W. Hong 1, and Dong-Sik Yun 3 1 {mjchoi, jwkhong}@ postech.ac.kr, Dept. of Computer

More information

Apache CXF Web Service Development

Apache CXF Web Service Development Apache CXF Web Service Development Naveen Balani Rajeev Hathi Chapter No. 2 "Developing a Web Service with CXF" In this package, you will find: A Biography of the authors of the book A preview chapter

More information

Single Sign-On Implementation Guide

Single Sign-On Implementation Guide Salesforce.com: Salesforce Winter '09 Single Sign-On Implementation Guide Copyright 2000-2008 salesforce.com, inc. All rights reserved. Salesforce.com and the no software logo are registered trademarks,

More information

Managed Rebill web services

Managed Rebill web services Web Active Corporation Managed Rebill web services Data type and field specifications Moe Oo 10/02/2009 Version 1.5 Contents Introduction... 4 Data Field Specifications... 5 Return format for Query Next

More information

A Model for Web Services Discovery With QoS

A Model for Web Services Discovery With QoS A Model for Web Services Discovery With QoS SHUPING RAN CSIRO Mathematical and Information Sciences GPO Box 664, Canberra, ACT 2601, Australia Shuping.Ran@csiro.au Web services technology has generated

More information

Hacking SAP BusinessObjects

Hacking SAP BusinessObjects Hacking SAP BusinessObjects 09/22/10 Joshua Jabra Abraham - jabra@rapid7.com Willis Vandevanter will@rapid7.com Overview Methodology / Threat Model Reconnaissance / Discovery Attacking! Summary Standard

More information

Documentation Cendris Web Services Version 20 12 July 2013

Documentation Cendris Web Services Version 20 12 July 2013 Documentation Cendris Web Services Version 20 12 July 2013 Document: Documentation Cendris Webservices.docx blz 1 van 40 Index 1 Introduction... 3 2 Webportal Cendris Web services... 4 3 Implementation

More information

Dev Guide for Encrypted Swipe

Dev Guide for Encrypted Swipe Dev Guide for Encrypted Swipe Version 1.5 Last Updated: 20 th August 2014 Table of Contents 1 Introduction... 3 2 Important notes... 4 3 Concept Overview... 5 4 Encrypted Swipe Devices... 6 4.1 Magtek

More information