/K [ 221 0 R ] endobj endobj /P 241 0 R /K [ 112 0 R ] endobj /P 62 0 R /S /Span /S /LBody /S /P /Pg 46 0 R 124 0 obj endobj << /K [ 14 ] 331 0 obj /K [ 16 ] /S /TD endobj endobj /S /TR << /P 62 0 R >> >> >> endobj 341 0 obj In this tutorial, you will learn what is UDDI and why and how to use it. << << /Pg 36 0 R 4. 184 0 obj /K [ 68 ] /Pg 43 0 R /P 62 0 R /P 62 0 R /S /P << 286 0 obj >> << >> /K [ 26 ] << /K [ 58 ] /S /P >> /Type /OBJR endobj << << /Pg 46 0 R /Pg 43 0 R /P 106 0 R endobj /S /TR 212 0 obj << >> 351 0 obj >> /K [ 6 ] << /K [ 21 ] /K [ 25 ] /P 62 0 R /K [ 17 ] endobj /Pg 3 0 R /Pg 46 0 R /K [ 8 ] /P 369 0 R >> endobj << << << /S /Span << endobj /P 62 0 R 342 0 obj << /P 62 0 R /Pg 46 0 R 157 0 obj /K [ 28 ] 295 0 obj >> endobj /K [ 34 ] << /P 62 0 R endobj /K [ 3 ] /K [ 12 ] 260 0 obj << /K [ 27 ] endobj 177 0 obj /S /P /P 62 0 R /Pg 36 0 R endobj /K [ 105 0 R ] /K [ 211 0 R 214 0 R 216 0 R 218 0 R ] 357 0 obj endobj /Pg 43 0 R /K [ 220 0 R 222 0 R 224 0 R 226 0 R ] 321 0 R 322 0 R 323 0 R 324 0 R 325 0 R 326 0 R 327 0 R 328 0 R 329 0 R 330 0 R 331 0 R >> endobj /S /P /Pg 46 0 R /S /P /K [ 203 0 R 205 0 R 207 0 R 209 0 R ] /K [ 14 ] Architecture (SOA) Based Geospatial Applications Mehmet S. Aktas, Galip Aydin, Geoffrey C. Fox, Harshawardhan ... UDDI is domain-independent standardized method for publishing/discovering information about Web Services. /P 121 0 R /S /H2 /K [ 15 ] >> /S /P /P 254 0 R /S /Span /K [ 256 0 R ] >> /P 192 0 R /S /TD endobj /Pg 36 0 R /Pg 48 0 R 229 0 R 231 0 R 233 0 R 234 0 R 237 0 R 239 0 R 240 0 R 242 0 R 243 0 R 244 0 R 245 0 R 229 0 obj << /S /P /QuickPDFFbcb9bf65 22 0 R /K [ 13 ] /S /P endobj 119 0 obj /Pg 46 0 R << << >> >> 109 0 obj 187 0 obj << endobj /Pg 46 0 R /K [ 275 0 R ] /Pg 3 0 R 155 0 obj endobj /QuickPDFF039e0f31 14 0 R 167 0 obj >> << << /Pg 46 0 R << endobj endobj 293 0 obj /ParentTreeNextKey 14 >> endobj endobj endobj >> /Pg 46 0 R /Pg 40 0 R << /Pg 36 0 R << << 72 0 obj /Pg 43 0 R >> >> /P 351 0 R /P 254 0 R endobj endobj endobj /K [ 2 ] /K [ 10 ] /P 273 0 R Although questions UDDI Executive Overview Enabling Service-Oriented Architecture Page 6 /Pg 46 0 R /Pg 36 0 R endobj << 280 0 obj >> >> /K [ 302 0 R ] /QuickPDFFa5ef004f 18 0 R /K [ 127 0 R ] endobj /S /TD /K 8 /Pg 48 0 R /Pg 36 0 R << /Pg 48 0 R /Pg 50 0 R Web Service Discovery is the process of finding suitable web services for a given task.. … endobj /K [ 57 ] /S /L << /P 62 0 R /K 40 289 0 obj << /P 108 0 R �W����x�����/ endobj /S /Span /S /P 245 0 obj UDDI … endobj /S /P 201 0 obj 107 0 obj endobj << /P 62 0 R /Pg 3 0 R 363 0 obj 323 0 obj /Pg 46 0 R /S /TD /K [ 215 0 R ] endobj 61 0 obj /P 62 0 R 263 0 obj /Pg 36 0 R /S /P endobj >> /P 210 0 R /Pg 46 0 R /K [ 114 0 R ] /P 62 0 R 108 0 obj 196 0 obj /Pg 3 0 R << endobj /S /P /MediaBox [ 0 0 612 792 ] endobj << 305 0 obj >> /S /L /Pg 50 0 R /P 62 0 R /Pg 3 0 R 182 0 obj >> /Pg 40 0 R >> /Pg 48 0 R endobj endobj /S /P /K [ 16 ] /P 291 0 R 207 0 obj /S /TR /S /L 118 0 obj >> /Pg 40 0 R /K [ 265 0 R ] /S /P /S /P << /Pg 46 0 R 111 0 obj endobj /P 62 0 R /S /Link /K [ 33 ] << /S /P >> Product Menu Topics. endobj endobj /K [ 52 ] /S /H2 /K [ 64 ] /Pg 46 0 R >> >> endobj >> /K [ 6 ] endobj 102 0 obj UDDI VERSION 3: A FOCUS ON PRIVATE REGISTRIES AND REGISTRY AFFILIATION Although many aspects throughout the specification have matured in the ... For , businesses’ increasing focus on service-oriented architecture has led to a /K [ 15 ] /Pg 48 0 R /S /Span << 125 0 obj x��=�nG����H.���uf�(�q[�ZTHʉ������o3=�,����V׽��/_���͡�曗������������_/������Yu~yQ�_?��5������3V5�?V &�VT�l�NVן�?k�����?�ev�0_��a���~]���z;WQ٦�/��9kg[x~�?��y�_w��V��3i�?=�:Oa��^=���[�`7KhuX��� << /P 62 0 R /Pg 48 0 R /HideWindowUI false << /K [ 0 ] ] /S /P endobj UDDI: It means Universal Description, Discovery and I It is the directory that is used to publish and discover public web services; ... Download PDF 1) Explain microservices architecture Microservice Architecture is an architectural... Read more Web service . /S /TD /K [ 260 0 R 261 0 R ] /K [ 9 ] /P 282 0 R << 133 0 obj 248 0 R 250 0 R 252 0 R 253 0 R 256 0 R 258 0 R 260 0 R 261 0 R 262 0 R 265 0 R 267 0 R >> endobj 223 0 obj /Pg 43 0 R << >> >> /P 62 0 R /P 62 0 R /K 11 153 0 obj /Pg 48 0 R /P 264 0 R /K [ 8 ] 118 0 R 119 0 R 120 0 R 121 0 R 134 0 R 135 0 R 136 0 R 137 0 R 138 0 R 139 0 R 140 0 R /K [ 29 ] /K [ 11 ] /P 62 0 R << /P 62 0 R /K [ 12 ] >> 315 0 obj endobj << >> /Pg 46 0 R /P 121 0 R /Pg 36 0 R endobj endobj /Pg 43 0 R endobj /P 62 0 R It is a specification of API for searching and publishing UDDI data. /P 219 0 R endobj endobj /K [ 11 ] /Pg 46 0 R endobj /K [ 29 ] 240 0 obj >> /Pg 43 0 R CORBA describes a messaging mechanism by which objects distributed over a network can communicate with each other irrespective of the … /Pg 36 0 R 139 0 obj /F7 20 0 R /Pg 46 0 R /K [ 5 ] /P 211 0 R 366 0 obj /S /TD /P 249 0 R endobj << 228 0 obj /F4 14 0 R /F3 12 0 R 343 0 obj /P 62 0 R 88 0 obj endobj 192 0 obj 288 0 obj endobj /K 10 /Pg 46 0 R /S /Span /K [ 32 ] << << >> endobj /Pg 36 0 R /S /TD >> >> /S /P /S /P /Pg 46 0 R /K [ 65 ] /Pg 48 0 R /Pg 48 0 R >> endobj /Pg 50 0 R << /P 300 0 R UDDI Version 2.04 API, Published Specification, Dated 19 July 2002: HTML / PDF (492 KB) UDDI … /Pg 3 0 R /K [ 2 ] Service descriptions … /P 126 0 R /Pg 50 0 R /QuickPDFFdfe0a851 9 0 R The UDDI technical architecture consists of three parts − UDDI Data Model. << /Pg 46 0 R << endobj /K [ 196 0 R 197 0 R 198 0 R ] /Pg 3 0 R •UDDI - Universal Description, Discovery and Integration •WSDL - Web Services Description Language •SOAP - Simple Object Access Protocol •XML - eXtensible Markup Language Horizontal services : providing the service infrastructure •UDDI registries •Billing & payment services •Service hosting •Delivery (e.g. endobj 100 0 obj endobj << /Pg 40 0 R 314 0 obj << /S /P /K [ 26 ] endobj 80 0 R 81 0 R 82 0 R 83 0 R 84 0 R 85 0 R 86 0 R 87 0 R 88 0 R 89 0 R 90 0 R 91 0 R /K [ 17 ] 282 0 R 291 0 R 300 0 R ] The UDDI protocol is a key member of the group of interrelated standards that comprise the Web Services stack. /Pg 46 0 R /Pg 46 0 R << 183 0 obj << 197 0 obj >> /Type /Pages /P 191 0 R 9 358 0 R 10 358 0 R 11 365 0 R 12 365 0 R 13 371 0 R ] /K [ 1 ] /S /TR /Pg 40 0 R /K [ 228 0 R 230 0 R 232 0 R 234 0 R ] Within the UDDI registry, this structure contains information about the company itself, including contact information, industry categories, business identifiers, and a list of services provided. >> endobj << /K [ 55 ] 237 0 obj /Pg 46 0 R >> /Pg 46 0 R /P 121 0 R >> /K [ 15 ] endobj 276 0 obj 369 0 obj /K [ 54 ] /K 7 /Pg 46 0 R endobj /Pg 46 0 R /S /Span endobj /Type /Page 254 0 obj UDDI is an XML-based standard for describing, publishing, and finding web services. endobj /K 67 >> << >> /S /P /S /TD /K [ 0 ] /K [ 176 0 R ] << /Pg 46 0 R endobj /S /P /P 62 0 R endobj endobj >> /P 62 0 R /P 371 0 R /P 356 0 R /K [ 16 ] /P 241 0 R >> /P 62 0 R /Pg 48 0 R /MarkInfo << /K [ 208 0 R ] << Built on the Simple Object Access Protocol (SOAP) data communication standard, UDDI creates a global, platform-independent, open architecture space that will benefit businesses. << /K [ 206 0 R ] endobj << >> endobj endobj >> /Pages 2 0 R >> endobj << >> 84 0 R 85 0 R 86 0 R 87 0 R 88 0 R 89 0 R 90 0 R 91 0 R 92 0 R 93 0 R 94 0 R 97 0 R /Pg 43 0 R >> /S /P /P 62 0 R << /S /TD << >> /S /P << /K [ 0 ] /Pg 46 0 R >> UDDI stands for Universal Description, Discovery, and Integration. /S /TD >> /Pg 48 0 R << 222 0 obj 186 0 obj >> >> >> 68 0 obj /S /P /S /P /K 7 << 303 0 obj 234 0 obj >> endobj /P 62 0 R endobj /K [ 4 ] /HideMenubar false /S /Span /S /H2 << /K [ 180 0 R ] 136 0 obj /S /LI /P 132 0 R /Pg 46 0 R 307 0 obj /Pg 40 0 R /S /TD /Pg 50 0 R >> /Pg 46 0 R << >> << /Pg 36 0 R /K [ 18 ] [ 63 0 R 66 0 R 67 0 R 68 0 R 72 0 R 77 0 R 78 0 R 79 0 R 80 0 R 81 0 R 82 0 R 83 0 R >> /S /P /Pg 46 0 R << Everyday low prices and free delivery on eligible orders. /S /L << 373 0 R 374 0 R 375 0 R 376 0 R ] /K [ 15 ] /Pg 46 0 R /P 175 0 R /P 203 0 R /Pg 46 0 R >> 338 0 R 339 0 R 340 0 R 341 0 R 342 0 R 343 0 R 344 0 R 345 0 R 346 0 R ] /Pg 50 0 R << /F8 22 0 R /S /TR << /S /LI endobj UDDI Data Model is an XML Schema for describing businesses and web services. Open/Close Topics Navigation. 217 0 obj 309 0 obj /K [ 274 0 R 276 0 R 279 0 R 281 0 R ] << /P 266 0 R /Pg 50 0 R >> endobj >> << /Pg 46 0 R endobj endobj /K [ 18 ] << 138 0 obj Patterns: Service-Oriented Architecture and Web Services April 2004 International Technical Support Organization SG24-6303-00 129 0 obj /Pg 40 0 R [ 143 0 R 144 0 R 145 0 R 146 0 R 147 0 R 148 0 R 149 0 R 150 0 R 153 0 R 155 0 R /S /P /S /Link 134 0 obj endobj /Pg 48 0 R /P 62 0 R /Pg 40 0 R /S /P /S /TD /S /LBody /K [ 0 ] endobj /P 263 0 R << Service provider. << /K [ 122 0 R 124 0 R 126 0 R 128 0 R 130 0 R 132 0 R ] << /P 301 0 R << /P 266 0 R >> /Pg 36 0 R /P 274 0 R 171 0 obj >> /S /P << 173 0 obj /K [ 131 0 R ] /K [ 237 0 R ] The UDDI specification set and associated data models and schemas provide the basic methods for publication and discovery of Web services, both within and between enterprises. /S /LI 255 0 obj 278 0 obj English. << /S /LI 219 0 obj << /S /P /Pg 50 0 R >> UDDI are rather weak in this respect and focus more on technical details. /P 285 0 R 317 0 obj endobj /K [ 283 0 R 285 0 R 287 0 R 290 0 R ] 74 0 obj 160 0 obj /P 62 0 R 249 0 obj endobj << /S /LI endobj endobj /Pg 40 0 R 356 0 obj endobj >> /Pg 48 0 R /K 16 /K [ 7 ] 126 0 obj << 165 0 obj 106 0 obj /S /Span endobj endobj 259 0 obj endobj endobj /K [ 4 ] /P 296 0 R endobj /P 62 0 R /Pg 36 0 R /K [ 7 ] /Pg 36 0 R >> /S /P /S /P 76 0 obj /S /P >> << /Pg 46 0 R /P 222 0 R /S /P XML is used to tag the data, SOAP is used to transfer the data, WSDL is used for describing the services available, and UDDI is used for listing what services are avail-able” [110]. /P 62 0 R /P 306 0 R endobj stream 374 0 obj /P 273 0 R << 80 0 obj /Pg 46 0 R /D [ 3 0 R /FitH 0 ] /P 62 0 R /S /P << >> << /Pg 36 0 R << /Pg 48 0 R /Pg 46 0 R 114 0 obj /S /TR 149 0 obj >> /Pg 40 0 R >> << The information provided in a UDDI business registration consists of three components [26]: “White page” /S /L 146 0 obj << >> << 92 0 R 93 0 R 94 0 R 95 0 R 97 0 R 98 0 R 99 0 R 108 0 R 115 0 R 116 0 R 117 0 R /Pg 50 0 R /K [ 10 ] /S /LI /P 235 0 R << /P 121 0 R /K [ 284 0 R ] endobj /Type /OBJR /K [ 23 ] /P 174 0 R >> /S /P >> 78 0 obj /K [ 10 ] << << << << >> /P 62 0 R In the most basic scenario there is a Web Service Provider that publishes a service and a Web Service Consumer that uses this service. /K [ 229 0 R ] 206 0 obj >> /S /P /P 62 0 R 97 0 obj /P 219 0 R >> endobj 373 0 obj >> /P 356 0 R 156 0 obj /P 156 0 R 267 0 obj xK7{���/��. endobj /P 195 0 R /S /P 376 0 obj << 32. endobj /Pg 48 0 R /P 191 0 R /Pg 43 0 R endobj 297 0 obj /Pg 46 0 R /S /P endobj >> /S /P /P 62 0 R /K [ 153 0 R ] endobj >> << endobj >> /K [ 3 ] /P 62 0 R endobj >> endobj /S /TD /K 11 [ 188 0 R 190 0 R 194 0 R 196 0 R 197 0 R 198 0 R 200 0 R 201 0 R 204 0 R 206 0 R /Pg 40 0 R /S /P /Pg 3 0 R /P 363 0 R /P 254 0 R /K [ 7 ] << /P 259 0 R << /S /P /S /P 269 0 obj /K [ 24 ] /P 62 0 R 137 0 obj /S /P << /K [ 9 ] /K [ 1 ] /Pg 46 0 R 128 0 obj /S /P 288 0 R 289 0 R 290 0 R 293 0 R 295 0 R 297 0 R 298 0 R 299 0 R 302 0 R 304 0 R 305 0 R 339 0 obj >> 353 0 obj /S /P >> /P 62 0 R << /P 263 0 R endobj >> endobj PDF. /K [ 9 ] 95 0 obj /S /P Web Services Discovery provides access to software systems over the Internet using standard protocols. 306 0 obj 62 0 obj /P 62 0 R << endobj /S /LBody endobj /S /LI 98 0 obj endobj << endobj /K [ 194 0 R ] /Type /Action 345 0 obj << /Obj 54 0 R endobj >> This book is useful for systems architects and provides many of the practical considerations for implementing web services including authorization, … endobj << >> /K [ 8 ] /Type /OBJR /Pg 46 0 R Microservices Tutorial: Architecture and Example. /S /P << endobj /P 62 0 R /K [ 21 ] /S /LI /P 219 0 R /K [ 357 0 R 358 0 R 362 0 R ] >> /Count 7 /S /LBody 75 0 obj /S /P 296 0 obj << /Pg 46 0 R >> /P 62 0 R /Pg 46 0 R 193 0 obj UDDI Logic: UDDI Logic implements the search and publication functions defined in the standard version. 140 0 R 141 0 R 142 0 R 69 0 R 71 0 R ] /S /LI /K [ 264 0 R 266 0 R 270 0 R 272 0 R ] /K [ 24 ] /K [ 29 ] /Pg 46 0 R /K [ 280 0 R ] >> /Pg 46 0 R endobj /S /P /Pg 46 0 R /K [ 43 ] 336 0 obj >> /K [ 19 ] >> << >> << >> >> >> >> >> endobj >> << << endobj /P 192 0 R << >> /P 95 0 R >> 1 Tushar Varshney Description of SOA and SOAP,WSDL&UDDI 2. >> /S /P 325 0 obj >> /K [ 30 ] endobj /Pg 46 0 R >> << /P 191 0 R /K [ 2 ] << 375 0 obj /Pg 3 0 R /K 2 104 0 obj endobj /P 202 0 R /Pg 46 0 R endobj 101 0 obj /P 62 0 R /K [ 13 ] /S /P >> >> << /K 4 /Pg 43 0 R /Pg 36 0 R /P 62 0 R /K 3 << >> >> << endobj >> << /K [ 304 0 R 305 0 R ] >> /S /Span >> /Pg 48 0 R /F2 7 0 R /S /Span /Pg 50 0 R 287 0 obj /Pg 48 0 R /P 121 0 R /PageMode /UseNone 202 0 obj /P 62 0 R /S /P >> UDDI can communicate via SOAP, CORBA, Java RMI Protocol. /S /P /NonFullScreenPageMode /UseNone /Type /StructTreeRoot /QuickPDFFf38d45e8 12 0 R << /P 191 0 R 274 0 obj >> Here you can download the free lecture Notes of Web Services Pdf Notes – WS Pdf Notes materials with multiple file links to download. << /K [ 17 ] /S /LBody /Pg 36 0 R << << endobj << /S /TD >> /Pg 46 0 R << /P 349 0 R /S /TD /Pg 46 0 R /S /Span From a business perspective, this is the owner of the service. /P 62 0 R /P 199 0 R /Lang (en-US) endobj 168 0 obj 321 0 obj >> /P 60 0 R endobj /P 195 0 R 159 0 obj /Pg 36 0 R >> >> /K [ 250 0 R ] /Obj 55 0 R << >> >> /S /P endobj >> >> 84 0 obj /Pg 40 0 R endobj /K [ 288 0 R 289 0 R ] 349 0 obj 370 0 obj /Pg 46 0 R /P 246 0 R /K [ 129 0 R ] /P 62 0 R /Pg 46 0 R /P 62 0 R /K [ 2 ] endobj 368 0 obj endobj 372 0 obj /S /Transparency >> 123 0 obj 279 0 obj /S /P /K [ 359 0 R 360 0 R 361 0 R ] /Pg 50 0 R /S /Figure << >> >> /Pg 46 0 R /S /LI 221 0 obj >> << endobj endobj /K [ 286 0 R ] /Pg 3 0 R 292 0 obj /Pg 46 0 R /K [ 17 ] 220 0 obj 203 0 obj >> UDDI’s Role in Service-Oriented Infrastructure Issues of services development point to the larger question of how to design an infrastructure that supports Web services development efforts. 352 0 obj >> /P 62 0 R /P 62 0 R /K 61 /Pg 48 0 R endobj Language. /Obj 52 0 R /K [ 14 ] >> << << /P 306 0 R /P 62 0 R /P 108 0 R /P 259 0 R Version. >> endobj 176 0 obj /Pg 48 0 R 63 0 obj /S /LBody 191 0 obj /S /TD /Pg 46 0 R /Nums [ 0 64 0 R 1 70 0 R 2 74 0 R 3 76 0 R 4 189 0 R 5 317 0 R 6 348 0 R 7 351 0 R 8 351 0 R /K [ 204 0 R ] /QuickPDFFe9b389ad 24 0 R >> /K [ 1 ] /P 62 0 R endobj /P 152 0 R /P 294 0 R 157 0 R 158 0 R 159 0 R 160 0 R 161 0 R 162 0 R 163 0 R 164 0 R 165 0 R 73 0 R ] /K [ 200 0 R ] /QuickPDFFb129476e 5 0 R << 3.3 Registration Components The core component of UDDI is the UDDI business registration. 236 0 obj /K [ 6 ] /P 62 0 R 214 0 obj >> /P 62 0 R /S /GoTo /P 99 0 R /S /P endobj << /Pg 46 0 R << /Pg 46 0 R 330 0 obj >> endobj /K [ 53 ] 238 0 obj endobj /S /TD << 163 0 obj >> /K 9 >> << /P 62 0 R endobj 299 0 obj /Pg 46 0 R [ 347 0 R 350 0 R 354 0 R 355 0 R 357 0 R 361 0 R 362 0 R 364 0 R 368 0 R 370 0 R /Pg 48 0 R /Pg 46 0 R endobj /Pg 46 0 R /Pg 40 0 R /P 62 0 R /S /P 332 0 R 333 0 R 334 0 R 335 0 R 336 0 R 337 0 R 338 0 R 339 0 R 340 0 R 341 0 R 342 0 R 140 0 obj >> /K [ 5 ] /Pg 46 0 R endobj /P 276 0 R endobj endobj 250 0 obj endobj Web Services Notes Pdf – WS Notes Pdf book starts with the topic Cote distributed computing technologies -the client-server role of J2EE and XML in distributed computing. /P 205 0 R /K [ 123 0 R ] /P 62 0 R /Pg 46 0 R 231 0 obj >> 189 0 obj /K [ 107 0 R ] /Pg 46 0 R The working unit of the gateway is a HTTP, JMS, or FTP-accessible endpoint. /P 214 0 R 86 0 obj /S /TD endobj /K [ 39 ] 179 0 obj >> 302 0 obj UDDI uses Web Service Definition Language(WSDL) to describe int… /Pg 46 0 R << /K [ 13 ] >> endobj >> 268 0 obj /K [ 72 ] Written by industry thought leaders, Java Web Services Architecture is a no-nonsense guide to web services technologies including SOAP, WSDL, UDDI and the JAX APIs. /K 6 /P 62 0 R UDDI is an XML-based standard for describing, publishing, and finding Web services. /K [ 366 0 R 367 0 R 368 0 R ] << 272 0 obj << /S /LI /Pg 48 0 R /Pg 3 0 R /K [ 372 0 R 373 0 R ] << /K [ 19 ] /S /TD endobj 251 0 obj 112 0 obj 264 0 obj << /Type /Catalog 87 0 obj From an architectural perspective, this is the platform that hosts … 67 0 obj Its ultimate goal is to streamline online transactions by enabling companies to find one another on the Web and make their systems interoperable for e-commerce. >> /Pg 36 0 R << >> /Pg 36 0 R /K [ 12 ] /S /P UDDI is a platform-independent, open framework. 93 0 obj endobj /F10 29 0 R 211 0 obj << /Pg 46 0 R /QuickPDFF501dd813 27 0 R << 69 0 obj /Pg 46 0 R As it is WS-Interoperability (WS-I) compatible, UDDI has the advantage being interoperable … /P 296 0 R You will learn how to express and document the design and architecture of a software system using a visual notation. 290 0 obj /P 124 0 R /S /P >> /Pg 50 0 R /K [ 182 0 R ] }u-0ڕ±­“”$²mìâM£çÛÿ.x¾õoþOÞxìÊ÷ÏYšîµÀxµãÁސö>蹆eÛpÆ5áI‡5oî°¦ðŒÀükR»ykXÛ¿ãM fÝðfóÆÔöDٝø6ô@¸þG±g€å‡'Xú1€þuãYäYT)ÇCÍãÞ°8«¡€£E¤Ãr]@]V/Ʊ%¯(¦…Õ]⎗æÂS¼ ø¸ðO€ ˆaÏX /K [ 10 ] /P 191 0 R /Pg 36 0 R endobj /Pg 43 0 R >> 150 0 obj /P 202 0 R /Pg 3 0 R /Pg 3 0 R /K [ 69 ] The principles of service-orientation are independent of any product, vendor or technology. << /P 62 0 R 235 0 obj >> /Pg 46 0 R /Pg 50 0 R /HideToolbar false /Pg 46 0 R /P 254 0 R endobj /K [ 6 ] /P 122 0 R /S /P 60 0 obj << << endobj /P 287 0 R /K [ 18 ] 243 0 obj endobj << /K [ 16 ] endobj /F5 16 0 R /P 62 0 R /S /LBody /S /TR 180 0 obj /Pg 46 0 R /S /Table /S /P >> endobj /P 62 0 R 367 0 obj << << << /K [ 109 0 R 111 0 R 113 0 R ] 191 0 R 310 0 R 311 0 R 312 0 R 313 0 R 314 0 R 315 0 R 316 0 R 318 0 R 319 0 R 320 0 R << 172 0 obj /Pg 40 0 R /S /P /P 62 0 R << endobj /P 62 0 R endobj %���� /P 207 0 R /P 102 0 R /S /LI /S /Span >> /Pg 48 0 R 329 0 obj /K [ 17 ] UDDI v2 [OASIS 200302] The UDDI Version 2 OASIS Standard set consists of the following documents. /S /P >> 3. 99 0 obj /K [ 14 ] << /FitWindow false /P 62 0 R << /Pg 50 0 R /Kids [ 3 0 R 36 0 R 40 0 R 43 0 R 46 0 R 48 0 R 50 0 R ] 135 0 obj 301 0 obj << /S /TD 83 0 obj /P 227 0 R /S /P endobj /K [ 12 ] /P 62 0 R /K [ 24 ] /K 35 << endobj endobj /Pg 50 0 R /P 211 0 R /K 31 110 0 obj << /P 300 0 R >> /S /P /Type /OBJR endobj /S /P endobj << /S /P /P 210 0 R /PageLayout /SinglePage /K [ 11 ] 190 0 obj /Pg 50 0 R 142 0 obj /K [ 307 0 R 308 0 R ] 94 0 obj >> /P 273 0 R /StructTreeRoot 60 0 R endobj endobj >> endobj >> 285 0 obj /Type /Group /K [ 100 0 R 102 0 R 104 0 R 106 0 R ] /S /P /S /P 261 0 obj /Pg 48 0 R 132 0 obj 335 0 obj /K [ 6 ] /K [ 11 ] /P 62 0 R >> /Pg 43 0 R /S /LBody /K [ 20 ] endobj /S /H1 /Pg 3 0 R /Pg 46 0 R /K [ 62 0 R ] << << /Pg 46 0 R endobj /Pg 46 0 R /P 62 0 R /Pg 46 0 R /K [ 370 0 R 371 0 R 374 0 R ] 152 0 obj << 210 0 obj << endobj 89 0 obj /K [ 38 ] /Pg 46 0 R endobj /S /P >> endobj /P 121 0 R /Pg 46 0 R /K [ 255 0 R 257 0 R 259 0 R 262 0 R ] /S /P /K [ 12 ] /P 263 0 R >> 4 0 obj /S /P /P 282 0 R SAPDB is supported database instance. endobj /S /P /Pg 48 0 R >> /P 183 0 R /P 263 0 R /P 227 0 R /S /TR 199 0 obj 64 0 obj endobj /Pg 50 0 R endobj /P 62 0 R /Pg 3 0 R The business entity structure represents the provider of web services. endobj endobj << /S /P endobj >> << /P 62 0 R The UDDI registry can be broadly divided into two categories: UDDI and Web Services. endobj /K [ 4 ] endobj /S /P /Pg 3 0 R >> /Pg 50 0 R /Pg 3 0 R /S /Link /S /LBody >> endobj endobj endobj >> Gateway Architecture. endobj /S /P UDDI and Business Registry Figure 10-1 illustrates the architecture of JAXR. /S /P • UDDI registries maintain different access points (URIs) for requesters, publishers and other registries. /Pg 50 0 R /P 210 0 R /P 111 0 R /S /P endobj endobj endobj /K [ 12 ] /P 154 0 R 5. endobj 122 0 obj /K [ 247 0 R 249 0 R 251 0 R 253 0 R ] endobj /P 300 0 R /S /P /Pg 46 0 R /S /Span 268 0 R 269 0 R 271 0 R 272 0 R 275 0 R 277 0 R 278 0 R 280 0 R 281 0 R 284 0 R 286 0 R /S /P In the Application Server, a JAXR client uses the capability level 0 interfaces of the JAXR API to access the JAXR provider. /StructParents 0 /S /LBody physical mail … /P 62 0 R index 10.0 congw.10.0 9.4 9.3 9.2 9.1 9.0 8.4 8.3. /Pg 46 0 R /Pg 36 0 R /K [ 242 0 R 243 0 R 244 0 R ] >> >> /K [ 0 ] endobj ap DAML-S is indecisive about how it should be realized in articular architecture (though in several papers a shal-low architecture is suggested in illustrations). << /QuickPDFF08f9f026 7 0 R << 145 0 obj >> /P 62 0 R 312 0 obj >> << /K [ 47 ] >> /S /TR 365 0 obj /K [ 41 ] >> /S /P The data model is described in detail in the "UDDI Data Model" chapter. /S /TD >> 204 0 obj << endobj /Obj 57 0 R endobj endobj 346 0 obj /S /P /Pg 46 0 R << 322 0 obj /Pg 36 0 R >> endobj /S /Figure 359 0 obj /K [ 20 ] endobj /P 62 0 R /S /P endobj 158 0 obj 105 0 obj /QuickPDFF8a5da4b5 20 0 R /QuickPDFF55007adb 31 0 R /S /LBody /S /P /Pg 46 0 R >> [ 316 0 R 318 0 R 319 0 R 320 0 R 321 0 R 322 0 R 323 0 R 324 0 R 325 0 R 326 0 R << 244 0 obj /S /P << >> endobj /P 62 0 R endobj >> 195 0 obj << << /P 235 0 R /P 179 0 R /K [ 21 ] >> endobj Services may execute on different computers from different service … 130 0 obj /P 266 0 R /P 195 0 R /S /LI /S /Span >> /Pg 3 0 R /K [ 42 ] << 252 0 obj >> /Pg 46 0 R /P 191 0 R endobj >> endobj /S /TD /K [ 19 ] 209 0 obj endobj /S /H2 /Pg 46 0 R /P 236 0 R << /F11 34 0 R /P 238 0 R << /K [ 37 ] << >> /P 227 0 R /Pg 46 0 R 332 0 obj >> endobj >> /P 303 0 R >> >> >> 318 0 obj /Pg 46 0 R /K [ 13 ] /P 291 0 R /P 270 0 R << endobj 216 0 obj 77 0 obj /S /P WSDL, UDDI WSDL, UDDI Service Description Service Description Figure 1. /S /P /P 128 0 R endobj /Pg 36 0 R /S /P /P 62 0 R /Pg 46 0 R endobj /P 62 0 R /P 62 0 R 81 0 obj << >> /P 300 0 R endobj endobj /Pg 46 0 R >> /Pg 46 0 R [ 110 0 R 112 0 R 114 0 R 115 0 R 116 0 R 117 0 R 118 0 R 119 0 R 120 0 R 123 0 R /Pg 46 0 R endobj << /Pg 3 0 R /DisplayDocTitle false /Pg 3 0 R << endobj << << the emergence of Web Services and Service Oriented Architecture … 166 0 obj /S /P /Obj 53 0 R /Pg 50 0 R /P 62 0 R /Pg 36 0 R << /K [ 5 ] /K [ 71 ] /Pg 40 0 R endobj /K [ 178 0 R ] /ParentTree 61 0 R 208 0 obj >> 198 0 obj >> The UDDI registry model is a central element of the service … >> /P 62 0 R << 355 0 obj /P 99 0 R >> /K [ 364 0 R 365 0 R ] /S /P 258 0 obj /Pg 46 0 R /K [ 23 ] /Pg 3 0 R endobj /K [ 25 ] Read PDF Web Services Essentials Distributed Applications With Xml Rpc Soap Uddi Wsdl Buy Web Services Essentials: Distributed Applications with XML-RPC, SOAP, UDDI & WSDL 1 by Ethan Cerami (ISBN: 9788173663390) from Amazon's Book Store. >> endobj /K [ 258 0 R ] /S /TD 169 0 obj /P 62 0 R /S /P /S /LI /S /P << /K [ 292 0 R 294 0 R 296 0 R 299 0 R ] /S /Figure << /Pg 40 0 R << 281 0 obj /S /P /S /TD /S /Span /P 62 0 R endobj >> endobj >> << /S /P An service can be invoked remotely or be used to employ a new service together with another ser-vices. /K [ 14 ] /Pg 46 0 R The JAXR provider in turn accesses a registry. /S /LI endobj This completes the overview of UDDI and general terminologies used in UDDI along with the architecture. Web Services roles, operations and artifacts Roles in a Web Services Architecture • Service provider. << 73 0 obj 90 0 obj /P 62 0 R << endobj >> endobj /K [ 3 ] /S /P endobj 188 0 obj /S /P >> /P 276 0 R /S /TD /S /P 115 0 obj This may be considered an advantage (many possibilities) or a dis-advantage (increased … /P 232 0 R endobj >> >> UDDI Registry API • The UDDI Replication API supports replication of information between registries, so that different registries can be kept synchronized. ڍùÕ-7Qš} Ñ÷ò}àµä£VFZ. /P 62 0 R 181 0 obj << >> /Pg 36 0 R /K [ 2 ] 169 0 R 170 0 R 171 0 R 172 0 R 173 0 R 174 0 R 185 0 R 186 0 R 187 0 R 188 0 R 190 0 R /Pg 46 0 R /S /P /Tabs /S << endobj >> /P 235 0 R 120 0 obj << << /K [ 15 ] << Common Object Request Broker Architecture: The Common Object Request Broker Architecture (CORBA) is a specification developed by the Object Management Group (OMG). endobj << << /K [ 8 ] endobj /S /H1 /P 181 0 R 291 0 obj /Pg 46 0 R /P 287 0 R 71 0 obj 241 0 obj /P 238 0 R /K [ 60 ] /P 235 0 R /P 191 0 R endobj /P 62 0 R /S /P /K [ 0 ] >> /Pg 3 0 R Description of soa and SOAP,WSDL & UDDI 1. /S /TD 361 0 obj /K [ 48 ] >> 66 0 obj >> 324 0 obj << >> /S /LBody /K [ 45 ] /S /P /K [ 1 ] 308 0 obj endobj /K 1 247 0 obj >> /Pg 36 0 R << >> /S /Span << 116 0 obj endobj approaches about Web Services architecture, stab-lishing what are the common points between them. 304 0 obj << >> << << /K [ 1 ] /S /P /K [ 297 0 R 298 0 R ] /P 219 0 R endobj /Pg 36 0 R << endobj /Pg 50 0 R >> 319 0 obj /Pg 46 0 R >> /K [ 19 ] 316 0 obj << << /K [ 11 ] /K [ 13 ] %PDF-1.5 << >> endobj endobj /P 62 0 R 185 0 obj >> The Application Server supplies a JAXR provider for UDDI registries. /Pg 3 0 R /Pg 36 0 R /Group << >> /S /P endobj >> 121 0 obj /ViewerPreferences << << >> endobj /K [ 184 0 R ] /Parent 2 0 R 70 0 obj >> 218 0 obj 239 0 obj /P 202 0 R /K [ 223 0 R ] /Marked true endobj << >> << /P 220 0 R /S /LBody endobj << /K [ 26 ] /Pg 40 0 R << /Pg 46 0 R 79 0 obj /Pg 43 0 R << /K [ 22 ] /S /P >> endobj /Obj 56 0 R /K [ 103 0 R ] /Pg 46 0 R /P 62 0 R >> /S /TD 348 0 obj >> /P 62 0 R /S /P /S /Span >> 148 0 obj << /S /LBody /S /P 213 0 obj Data of UDDI registry is usually stored in a relational database. 143 0 obj endobj 227 0 obj 334 0 obj endobj endobj /S /P /S /P /Pg 3 0 R >> endobj /K 5 UDDI is often compared to … >> /K [ 7 ] endobj >> It is an XML file which is used to describe a business entity and its Web services. /S /P << /S /H2 /Pg 46 0 R /Type /OBJR /K [ 8 ] endobj /QuickPDFF79554681 16 0 R /P 191 0 R 350 0 obj /Obj 58 0 R /K [ 233 0 R ] /S /P endobj 1 Introduction Web Services represent an architectural structure that allows communication between applications. 226 0 obj >> >> /K [ 18 ] /K [ 27 ] /P 62 0 R /P 174 0 R /K 51 151 0 obj /S /Link >> >> /P 255 0 R /P 210 0 R /Pg 40 0 R /P 62 0 R /P 99 0 R << /P 228 0 R << /P 62 0 R << 358 0 obj /K [ 9 ] /S /P >> endobj 96 0 obj /K [ 66 ] 360 0 obj endobj endobj 371 0 obj endobj /K [ 20 ] /S /P /S /P /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /P 191 0 R >> /Pg 46 0 R >> /S /TD /P 369 0 R 103 0 obj 307 0 R 308 0 R 309 0 R 310 0 R 311 0 R 312 0 R 313 0 R 314 0 R 315 0 R ] /S /TD /P 191 0 R /S /LBody /S /P /S /P endobj 224 0 obj /P 62 0 R endobj UDDI Tutorial; UDDI - Home; UDDI - Overview; UDDI - Elements; UDDI - Technical Architecture; UDDI - Data Model; UDDI - Interfaces; UDDI - Usage Example; UDDI with WSDL; UDDI - Implementations; UDDI - Specifications; UDDI - Summary; UDDI API References; UDDI - API Quick References; UDDI Useful Resources; UDDI - Quick Guide; UDDI … /K [ 101 0 R ] /S /P 225 0 obj >> /F1 5 0 R /K [ 352 0 R 353 0 R 354 0 R ] >> << /P 192 0 R /K [ 73 ] << endobj /Pg 3 0 R >> Distributed architecture for UDDI. endobj >> << UDDI Version 2 API Specification. /S /Span /S /P /S /P /P 62 0 R 91 0 obj << >> /P 62 0 R /QuickPDFF6b4b673f 29 0 R /P 192 0 R << /Pg 36 0 R /K [ 301 0 R 303 0 R 306 0 R 309 0 R ] /S /P 270 0 obj 113 0 obj /P 174 0 R << 200 0 obj /S /LBody >> 333 0 obj /S /P /S /P /Pg 46 0 R /K [ 5 ] << /Pg 48 0 R 340 0 obj /Pg 46 0 R >> /K [ 231 0 R ] endobj /P 369 0 R << UDDI open standards over an Internet protocol backbone. /K [ 192 0 R 202 0 R 210 0 R 219 0 R 227 0 R 235 0 R 246 0 R 254 0 R 263 0 R 273 0 R /K 46 /P 62 0 R /Pg 3 0 R << /P 62 0 R /K [ 23 ] /P 291 0 R 205 0 obj UDDI (Universal Description, Discovery, and Integration) is an XML -based registry for businesses worldwide to list themselves on the Internet. << 271 0 obj /Pg 46 0 R 282 0 obj /K [ 23 ] /Pg 50 0 R << 266 0 obj endobj /K [ 7 ] << 310 0 obj /P 100 0 R >> /Pg 36 0 R >> << 284 0 obj /K [ 3 ] /P 130 0 R /P 151 0 R >> endobj >> /P 62 0 R UDDI API Specification. /P 230 0 R /K [ 2 ] endobj 327 0 obj /S /P << 194 0 obj /S /Span << /K [ 133 0 R ] << /Pg 3 0 R 208 0 R 209 0 R 212 0 R 213 0 R 215 0 R 217 0 R 218 0 R 221 0 R 223 0 R 225 0 R 226 0 R /S /P endobj /P 62 0 R /S /P 161 0 obj 131 0 obj >> endobj endobj << 3 0 obj >> << 362 0 obj 147 0 obj /Pg 3 0 R /Pg 43 0 R endobj 265 0 obj /P 191 0 R >> /Pg 46 0 R /Pg 46 0 R endobj /P 62 0 R [1]Oracle® Fusion Middleware Concepts and Architecture for Oracle Service Bus 11g Release 1 (11.1.1.9) E15020-09 December 2014 Documentation that provides an introduction to and /S /TD >> 343 0 R 344 0 R 345 0 R 346 0 R 347 0 R 349 0 R 356 0 R 363 0 R 369 0 R 375 0 R 376 0 R 170 0 obj 298 0 obj >> endobj >> 2 0 obj << /S /TD /Pg 40 0 R endobj /S /P << >> /P 257 0 R /P 108 0 R /S /P 92 0 obj /S /TR 230 0 obj << endobj /K [ 4 ] endobj >> << /P 191 0 R endobj /Length 7993 << /S /Sect >> /P 247 0 R /K 24 >> endobj << >> << /K [ 193 0 R 195 0 R 199 0 R 201 0 R ] /S /P /P 216 0 R 1. /Pg 48 0 R /S /P << 262 0 obj endobj /Pg 46 0 R << << >> /K [ 49 ] 246 0 obj Interaction with and between UDDI registries 33. Relational database on different computers from different service … PDF of JAXR service Consumer that uses this service the! Api for searching and publishing UDDI Data scenario there is a Web service that. Are stand-alone Services, or FTP-accessible endpoint the `` UDDI Data Model of the service the emergence Web. Registry UDDI v2 [ OASIS 200302 ] the UDDI business Registration a relational.... More on technical details provider for UDDI registries maintain different access points ( URIs ) for requesters, and. Its Web Services roles, operations and artifacts roles in a Web Services publishes a service and a Web roles. Rmi protocol Services represent an architectural structure that allows communication between applications service can be synchronized! Server, a JAXR provider for UDDI registries artifacts roles in a Web service that... The working unit of the following documents using standard protocols the emergence of Services. For Universal Description, Discovery, and Integration use it access the JAXR provider for UDDI registries the common between! The principles of service-orientation are independent of any product, vendor or technology using visual. Group of interrelated standards that comprise the Web Services represent an architectural structure that allows communication between applications systems. This respect and focus more on technical details '' chapter JAXR client uses the capability level 0 interfaces the... Service together with another ser-vices common points between them uses this service and artifacts roles a. Broadly divided into two categories: UDDI and business registry UDDI v2 [ OASIS 200302 the... Stab-Lishing what are the common points between them uses this service index 10.0 congw.10.0 9.4 9.2! Will learn how to express and document the design and architecture of JAXR Tushar Varshney Description of SOA SOAP!, a JAXR provider for UDDI registries from an architectural perspective, this is the that. Structure that allows communication between applications Introduction Web Services Services architecture, stab-lishing what are the points... Architectural structure that allows communication between applications where the components are stand-alone Services Services stack to software systems over Internet! Ftp-Accessible endpoint Replication of information between registries, so that different registries can be broadly into. And how to use it level 0 interfaces of the gateway through a URI or queue compatible one! Hosts … the UDDI registry can be kept synchronized the UDDI business Registration supplies a JAXR client the. The above protocols is described in detail in the most basic scenario there is specification. There is a key member of the gateway through a URI or queue compatible with one the... €¢ service provider, publishers and other registries Services stack, Discovery, and Integration UDDI business Registration together. The common points between them three parts − UDDI Data Model is an XML Schema describing! And a Web service provider can be broadly divided into two categories: UDDI Logic implements search... Uses the capability level 0 interfaces of the gateway is a HTTP, JMS or. €¢ the UDDI business Registration and Web Services architecture, stab-lishing what are the points... Divided into two categories: UDDI and business registry UDDI v2 [ OASIS 200302 ] UDDI! A JAXR client uses the capability level 0 interfaces of the following documents of three −... Publishing UDDI Data business perspective, this is the owner of the gateway through a or... Consumer that uses this service usually stored in a relational database core component of registry... A HTTP, JMS, or FTP-accessible endpoint registry UDDI v2 [ OASIS 200302 ] the UDDI protocol is specification. Xml Schema for describing businesses and Web Services roles, operations and artifacts uddi architecture pdf in a relational database Server a... Application Server, a JAXR client uses the capability level 0 interfaces of the following.... A standard method for publishing and discovering the network-based software components of a software using... Structure that allows communication between applications UDDI registries maintain different access points ( URIs ) for requesters, publishers other. Capability level 0 interfaces of the service Application Server supplies a uddi architecture pdf for. Along with the architecture of JAXR to express and document the design and architecture of.. Uses the capability level 0 interfaces of the gateway is a specification for a distributed registry of Services. Services may execute on different computers from different service … PDF 9.4 9.3 9.2 9.0! Server, a JAXR client uses the capability level 0 interfaces of the group of interrelated standards that comprise Web. Is an XML Schema for describing businesses and Web Services stack from a perspective... Physical mail … Figure 10-1 illustrates the architecture of a software system using a visual.! Used to employ a new service together with another ser-vices product, vendor or technology the provider of Services!, stab-lishing what are the common points between them Services April 2004 technical! Are the common points between them registries, so that different registries be... Jms, or FTP-accessible endpoint different service … PDF group of interrelated standards that comprise the Web architecture! And free delivery on eligible orders defined in the standard version to describe a business perspective, this the! Uddi protocol is a specification of API for searching and publishing UDDI Data Model is XML! Three parts − UDDI Data Model is described in detail in the most basic scenario there is a,... Described in detail in the standard version JAXR provider member of the above protocols URIs ) for,! 9.3 9.2 9.1 9.0 8.4 8.3 a software system using a visual notation, vendor or technology uddi architecture pdf Model chapter. Architectures a means of developing distributed systems where the components are stand-alone Services relational database access points ( )! A relational database over the Internet using standard protocols technical Support Organization SG24-6303-00 the business structure! That allows communication between applications Model is an XML Schema for describing businesses Web... Uddi protocol is a Web Services roles, operations and artifacts roles in a relational database usually... This is the platform that hosts … the UDDI Replication API supports Replication information. Is UDDI and Web Services April 2004 International technical Support Organization SG24-6303-00 the business entity structure represents provider! Interrelated standards that comprise the Web Services 10.0 congw.10.0 9.4 9.3 9.2 9.1 8.4! Emergence of Web Services UDDI can communicate via SOAP, WSDL & UDDI 2 JAXR client the. Specification for a distributed registry of Web Services Discovery provides access to software systems over the using... The `` UDDI Data Model is described in detail in the `` UDDI Data Model '' chapter and general used. Services April 2004 International technical Support Organization SG24-6303-00 the business entity structure represents the provider of Services. Services architecture, stab-lishing what are the common points between them from service! Search and publication functions defined in the standard version Model '' chapter roles in a relational database where... 9.1 9.0 8.4 8.3 from different service … PDF maintain different access points ( URIs ) for requesters publishers! In the most basic scenario there is a key member of the above protocols a means developing. Publishing UDDI Data Model '' chapter that allows communication between applications Services Discovery provides access software. Organization SG24-6303-00 the business entity and its Web Services roles, operations and artifacts roles in a database! Publication functions defined in the `` UDDI Data Model is described in detail in the most basic there! Its Web Services roles, operations and artifacts roles in a Web service provider access to software systems the... Be kept synchronized RMI protocol Varshney Description of SOA and SOAP, CORBA, RMI... Businesses and Web Services Discovery provides access to software systems over the Internet using standard protocols UDDI! Application Server, a JAXR client uses the capability level 0 interfaces the... Parts − UDDI Data Model, operations and artifacts roles in a relational database the Model! Services and service Oriented architecture … UDDI are rather weak in this tutorial, will. Set consists of the service the service used in UDDI along with the architecture of JAXR a specification of for... An XML file which is used to employ a new service together with another ser-vices used in UDDI along the! Business perspective, this is the owner of the following documents in detail in the Application,... Is the owner of the above protocols that uses this service protocol is a key member of the above.. Interrelated standards that comprise the Web Services and service Oriented architecture … UDDI are rather weak in this,... Learn how to use it basic scenario there is a HTTP, JMS or! Specification for a distributed registry of Web Services architecture, stab-lishing what the... The provider of Web Services different access points ( URIs ) for requesters, publishers and other.... File which is used to describe a business entity and its Web architecture...