Overview of Progress Data Objects, Services, and Catalogs
  

Overview of Progress Data Objects, Services, and Catalogs

Progress® Data Objects rely on standard web technologies to allow a client application running on the Internet to access data resources from supported Progress Data Object Services made available using web servers. These Data Object Services employ web technologies to support a broad range of data access options, depending on the resource, from read/write access of simple sets of data elements to direct invocation of business logic on the server that can control complex transactions over that data. Currently, the supported data resources include those that can be provided by OpenEdge® application servers and Rollbase® servers running in a public or private cloud. The supported clients include both mobile and web apps built using JavaScript, HTML5, and jQuery-based UI libraries, depending on the tools you use to build these apps.
Note that Progress Data Objects represent the Progress-supported implementation of the Cloud Data Object, which is an open source project on GitHub. This documentation is a guide and reference to the Progress Data Objects implementation only. For more information on the Cloud Data Object project itself, see http://clouddataobject.github.io/.
The current Progress Data Objects release supports two basic app development options: developing mobile apps using the Telerik® Platform and developing both mobile and web apps using other development tools.
* Run-time architecture and data access
* App development options