Web Service. What exactly are Web Services? To put it quite simply, they are yet another distributed computing technology (like CORBA, RMI, EJB, etc.). They allow us to create client/server applications. E.G - Given a ZIP code, will provide the weather information for that ZIP code.
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
What exactly are Web Services?
To put it quite simply, they are yet another distributed computing technology (like CORBA, RMI, EJB, etc.). They allow us to create client/server applications.
E.G - Given a ZIP code, will provide the weather information for that ZIP code.
“Websites for humans, Web Services for software”
"Hey! Wait a moment! I can do that with RMI, CORBA, EJBs, and countless other technologies!" So, what makes Web Services special? Well, Web Services have certain advantages over other technologies
Service orientation requires loose coupling of services with operating systems, and other technologies that underlie applications.
Only the Body part of the SOAP XML is shown here
Service ProviderUDDI Registry
UDDI Registry steps :
2. Searches business description and services
3. Discovery of service’s functional and technical details
1. Register the Web Service
4. Integrate the Service into User Application dynamically
Conceptually, a business can register three types of information into a UDDI registry. The specification does not call out these types specifically but they provide a good summary of what UDDI can store for a business.
Basic contact information and identifiers about a company, including business name, address , contact information and unique identifiers such as tax Ids. This information allows others to discover your web service based upon your business identification.
Information that describes a web service using different categorizations. This information allows others to discover your web service based upon its categorization.
Technical information that describes the behaviors and supported functions of a web service hosted by your business. This information includes pointers to the grouping information of web services and where the web services are located.