Nwave provides four APIs to its clients. There are two main types of APIs – Push and Pull.
Data is retrieved by a client from the source in Pull APIs.
Data is sent by the source to a client in Push APIs.
Nwave’s APIs are based on three technologies
HTTP
...
AMQP
...
GraphQL
...
Type | Protocol | API | Advantages | Disadvantages |
---|---|---|---|---|
Push | HTTP | HTTP Caller |
|
|
AMQP | RabbitMQ Occupancy & Sessions |
|
| |
Pull | HTTP |
|
| |
Push & PullHTTP & Websockets | GraphQL |
|
|
...