200-301 · Question #746
Which API use HTTP meddages to tansfer data to applications residing on different host ?
The correct answer is B. REST. This question asks for the API style that uses HTTP messages to transfer data between applications on different hosts.
Question
Which API use HTTP meddages to tansfer data to applications residing on different host ?
Options
- AOpFlex
- BREST
- COpenStack
- DOpenFlow
How the community answered
(38 responses)- A3% (1)
- B89% (34)
- C3% (1)
- D5% (2)
Why each option
This question asks for the API style that uses HTTP messages to transfer data between applications on different hosts.
OpFlex is a Cisco-developed policy protocol for Software-Defined Networking, not a general API style using HTTP for data transfer.
REST (Representational State Transfer) is an architectural style for APIs that primarily uses standard HTTP methods (GET, POST, PUT, DELETE) for stateless communication and data transfer, typically in JSON or XML format, between applications residing on different hosts.
OpenStack is a collection of open-source tools for cloud computing, and while its services expose RESTful APIs, OpenStack itself is not the API style that uses HTTP messages.
OpenFlow is a protocol used in Software-Defined Networking to communicate between the control and data planes, instructing network devices, and it does not use HTTP messages for general application data transfer.
Concept tested: REST API principles
Source: https://learn.microsoft.com/en-us/azure/architecture/best-practices/api-design
Topics
Community Discussion
No community discussion yet for this question.