Glossary: OData SDK and Online Data Proxy

Defines terms for OData and Online Data Proxy when used with Sybase Unwired Platform components.

cache – In the context of OData applications: a memory system component responsible for storing and accessing OData related objects in the memory of the mobile device for quick access.
collection – Resource that contains a set of entries which are structured according to the Data Object / Entity Type definition in the respective Data Model. In OData, a Collection is represented as an Atom Feed or an array of JSON objects.
mobile application – Applications that run on smartphones and other mobile devices. SUP Mobile applications make SAP content available outside the corporate firewall and connect users to SAP services that are more commonly accessed on desktop computers.
OData metadata document – OData metadata documents describe the Entity Data Model (EDM) for a given service, which is the underlying abstract data model used by OData services to formalize the description of the resources it exposes.
OData (Open Data Protocol) – Web protocol for querying and updating data. It applies and builds upon Web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications.
OData for SAP – OData for SAP Products provide SAP Extensions to the OData protocol that enable users to build user interfaces for accessing the data published via OData. The interfaces require human-readable, language-dependent labels for all properties and free-text search within collections of similar entities and across (OpenSearch).
OData Schema – Defines the structure of the xml files in the OData service.
OData Service Document – A document that describes the location and capabilities of one or more Collections.
Online Data Proxy – A light-weight edition of the Sybase Unwired Platform that provides a robust mobile infrastructure for enterprise IT organizations to securely roll-out and manage the deployment of light-weight applications in a controlled and monitored approach.
SAP – SAP Business Suite applications (such as ERP, CRM, SRM, SCM, Industry Solutions and so on) consist of many technologies and components. Unless stated otherwise, the term “SAP” means a backend business application that is based on the SAP NetWeaver ABAP application server, for example ECC 6.0.
SAP NetWeaver Gateway – Enables people-centric applications to consume SAP Business Suite data through popular devices and platforms in an easy and standards-based fashion.
SAP Passport – Medium to transport technical data of a request from the client to the server. Used for collecting trace and reporting information for chains of requests (RFC, HTTP) across system borders.