Module 7.2 Flashcards
This allows diverse applications to talk to each other. ServiceNow supports both inbound (provider) and outbound web service (consumer) services
HTTP based Web Services
Web services are a web based method allowing applications to connect to other software applications over a what?
A network
Web services allows the exchange of information between services providers and who else?
Service consumers
Consuming a web service means a web service user can interact with what?
A published web service
Based on the wsdl, definition and security restrictions, ______ can create, read, update, or delete records
Consumers
Doing this to a web services means enabling a web service user (consumer) to locate the service description
Publishing
This is who instructs the consumer how they should interact with the web service
Publisher
Consuming a 3rd party web service from ServiceNow can be accomplished by doing what?
Creating a new outbound REST message
This is who invokes/ consumes published web services
Consumer
Servicenow can invoke a _________ from multiple areas within the platform including business rules, ui actions, client scripts, workflows, and flow designer
Web service
Publishing a web service in ServiceNow that can be consumed by a 3rd party can be accomplished by creating what?
By creating a new inbound web service
This is who publishes web services for clients to invoke (consume)
Publisher
As a web service provider, the now platform supports publishing access (input and query) to its underlying table structures and their associated data via what?
Direct web services
A less direct, input only mechanism is available via web service import sets which invokes data mapping using what?
Transform maps
Scripted web services is available for developing custom web services that are executed in what?
JavaScript
The url of the data to be retrieved, updated, or deleted with a rest message
End point
What are the authentication type options for a rest message?
None, basic, or oauth 2.0
Do rest messages have applications scopes?
Yes
What are the steps to configure a web services consumer?
In studio create a new application file type of REST message
Configure the REST message
Submit
When configuring a rest message, selecting this establishes trust by exchanging secure socket layer (SSL) certificates
Use manual authentication
Are rest messages reusable in business rules, email notifications, and other server side scripts?
Yes
This is used to develop, prototype, and save outbound REST messages
Rest message form
After saving a new rest message, what becomes available?
The http methods
Http methods do not appear on the rest message form until what happens?
The record is saved for the first time
This is what is used to retrieve, update, create, and delete data at the end point
Http methods
User has to be authorized to access data with http methods (t/f)
True
When examining parameters for an endpoint, in order to understand what information a web service provider expects, you must do what?
Read the provider’s documentation and provide values for the required variables
When giving values to REST message functions the value must be enclosed with what?
${}
When providing a name value to match a variable from the endpoint api documentation. Make sure not to include what and why?
The equal sign because it will be automatically inserted at runtime