This network layer handles all network related tasks, hides the complexity of the network communication, and provides an easy to use API to the applications. For crossing a company firewall for enterprise use cases, you need to use SUP. Therefore, the connectivity component in the OData SDK offers a connection to SUP by default. For development and demo purposes, the SDK also provides a possibility to use HTTP or HTTPS. Functionalities supported by this component include:
- Synchronous and asynchronous HTTP request handling
- Basic authentication (user/password)
- Timeout handling
- Compressed payload handling
- Request types as supported by OData Protocol
- Connection pools for optimal performance