The Connectivity library exposes APIs required to set up and start
HTTP requests, and retrieve the payloads. For crossing a company firewall for enterprise use
cases, you need to use SAP Mobile Platform. Therefore, the connectivity
component in the OData SDK offers a connection to SAP Mobile Platform by
default. For development and demo purposes, the SDK also provides a possibility to use HTTP
or HTTPS.
List of Features
- Synchronous and asynchronous HTTP request handling
- Concurrent request execution
- Continuous downloading and uploading when the app is sent to the background (iOS 4.0+ only)
- Timeout handling
- Supports compressed payload handling
- Notification about various events (failure, completion, authentication requests)
- Runtime switch between SDMHttpRequest and
SUPRequest
(SAP Mobile Platform libraries are needed to be linked to the
project) through SDMRequestBuilder
- ETag support