Presentation is loading. Please wait.

Presentation is loading. Please wait.

UDDI, DISCO, and web services - Koushik Nimmagadda.

Similar presentations


Presentation on theme: "UDDI, DISCO, and web services - Koushik Nimmagadda."— Presentation transcript:

1 UDDI, DISCO, and web services - Koushik Nimmagadda

2 Web Services  According to the W3C a Web service is a software system designed to support interoperable machine-to-machine interaction over a network.W3C software system interoperablenetwork  Provides a standard, universal medium for independent applications to communicate over http  Use of WSDL  Accepted architecture for Distributed applications and for SOA(Serivce Oriented Architectures).

3 Contd..  Issues and Concerns How are Web Services created Who knows about their existence ‘QoS’ Other issues

4 Web Service and related technologies  Creation WSDL  Deployment (Publishing) UDDI registry  Discovery DISCO and UDDI  Consumption Proxy classes

5 Contd..

6 UDDI  Universal Description Discovery and Integration  UDDI is a public registry designed to house information about businesses and their services in a structured way.  More than Yellow Pages.

7 Registering in UDDI  Modeling UDDI Entry Determine the tModels (WSDL files). Determine the name of company and a brief description of the company Determine the categories  North American Industry Classification System (NAICS),  Universal Standard Products and Services Codes (UNSPSC)  ISO 3166 Determine Web Services and Categories.

8 Discovery  UDDI inquiry operations.  Inquiry based on businesses, services and tModels  sample Inquiry based on business Microsoft

9 DISCO  DISCO, introduced in.NET, makes it possible for clients to reflect against endpoints to discover services and their associated WSDL documents. 

10 Contd..  \inetpub \wwwroot \math (vroot) math.asmx web.config math.disco \bin simpleMath.dll complexMath.dll  c:\temp> disco.exe http://localhost/math/math.discohttp://localhost/math/math.disco  c:> wsdl resutls.discomap

11 References  http://msdn.microsoft.com/library/de fault.asp?url=/library/en- us/dnanchor/html/anch_uddi.asp  http://msdn.micrsoft.com http://msdn.micrsoft.com  http://msdn2.microsoft.com/en- us/library/sd5s0c6d.aspx

12 Questions.


Download ppt "UDDI, DISCO, and web services - Koushik Nimmagadda."

Similar presentations


Ads by Google