WebServices - REST
- Publisher
- Allows a web Service user (consumer) to make a request and receive a response
- Instructs the consumer how they should interact with the web Service
- Consumer
- Makes a request to the web service
- Receives a formatted requested from the web service
- Data within the response may be used in the consumer application
Publisher of Web Services (Publishing/Producing)
- Publishing a Web Service in ServiceNow that can be consumed by a third party can be accomplished by creating a new Inbound Web Service
- Publishing Web Services for clients to invoke (consume)
- Publisher of Web Services means making an interface available for clients to make requests to
- Often also includes publishing documentation that informs clients what operations are available and what format requests and responses should follow
Consumer of Web Services (Consuming)
- Consuming a third-party Web Service from ServiceNow can be accomplished by creating a new Outbound SOAP Message
- Invokes/consumes published Web Services
- Web Services often provide CRUD operations on data or application-specific operations.