2-Set-WebServices

2-Set-WebServices - IntroductiontoWebServices COMP2405

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
Introduction to Web Services COMP 2405
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Build systems incrementally: add clients and  servers to Web-based systems as needed.  Decentralized Management:  Only central  coordination required is the registration of DNS  names  High degree of interoperability, scalability and  manageability.
Background image of page 2
Adapt the loosely coupled Web programming  model for use in applications  The goal is to provide a platform for building  distributed applications using software  running on different operating systems and devices,  written using different programming languages and  tools from multiple vendors,  all potentially developed and deployed independently. 
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
A Web service is a software system identified by a  URI, whose public interfaces and bindings are  defined and described using XML.  Its definition can be discovered by other software  systems. These systems may then interact with the  Web service in a manner prescribed by its  definition, using XML based messages conveyed by  Internet protocols. 
Background image of page 4
Web services use Simple Object Access Protocol  (SOAP) messages instead of MIME messages Web services are not HTTP-specific  Web services provide metadata describing the  messages they produce and consume 
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Efficient (or indeed any) communication is  dependent on a shared vocabulary and  grammar. Because web services deals with inter- organisation communication these must  be universal standards.
Background image of page 6
The basic standards for web services are: XML (Extensible Markup Language) SOAP (simple object access protocol) WSDL (web services description language) UDDI (universal description, discovery and integration)
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Web Services involve three major roles Service Provider Service Registry Service Consumer Three major operations surround web  services Publishing – making a service available Finding – locating web services Binding – using web services
Background image of page 8
know about it. To allow users to discover a service it is published to a  registry (UDDI). To allow users to interact with a service you must  arguments). This is done using WSDL.
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 36

2-Set-WebServices - IntroductiontoWebServices COMP2405

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online