Siebel CRM Web Services Reference > Siebel CRM Web Services Overview >
About Siebel Web Services
A Web service is a discrete piece of business logic, located somewhere on the Internet, which is accessible through Internet protocols. It is distinguished by the following:
- It is specified using Web services Description Language (WSDL).
- It is transported by SOAP (an XML-based transport protocol).
- It contains data represented in XML and defined by XML Schema.
Web Service as a Server-Side Service
A Web service is considered a server-side service if the following are true:
- It is the basis for interoperable, heterogeneous applications.
- Its interface is defined by XML (XML Schema & WSDL).
- It exposes coarse-grained, loosely-coupled operations on document-structured data.
- It is independent of underlying implementation.
- It is accessible through open standard protocols such as HTTP, SMTP, FTP or JMS.
Web services are all of the following:
- A delivery mechanism for integrating loosely coupled software components.
- Delivered over standard Internet technologies.
- Rooted in:
- Coarse-grained exposure of functionality