Module 1 - API Led Connectivity Flashcards
What are some problems faced by IT today
No reuse,
tightly coupled apps,
Lack of governance
Name 3 benefits of API-Led Connectivity
You can change what’s going on behind the scenes without changing how people call it.
What are the 3 types of APIs
Experience
Process
System
What are Web Services
method of communication that allows two
software systems to exchange data over the internet
What are the 4 components of an API
Operations
Inputs
Outputs
Underlying
What is an API Proxy
An application that controls access to a web service, restricting access and usage
through the use of an API gateway
What is an API Interface Definition File
Defines what you can call, what you send it, and what you get back
Rules for Communication
– How one system can request data from another system
– Which specific parameters are needed in the data request
– What would be the structure of the data produced
– What error messages to display when a certain rule for communication is not
observed
Name the 3 parts of a Web Service
Web Service API (Definition)
Web Service Interface (Code)
Web Service Implementation (Code)
2 Types of Web Services
SOAP
REST
What is SOAP acronym for
Simple Object Access Protocol
What is REST Acronym for
Representational State Transfer
Does SOAP or REST require a toolkit
SOAP
Does SOAP or REST require a toolkit
SOAP
Name the 5 REST Actions
GET - Retrieves current state of a resource POST - Creates a new resource DELETE - Deletes a resource PUT - Replaces a resource completely PATCH - partially updates a resource