Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Working with OData Services | Overview of Creating an OData Service
 
Overview of Creating an OData Service
Creating an OData service is a process that involves the following basic stages.
Stage 1
Create a new OData service on Integration Server.
During this stage, you use the Service Development perspective to create a new OData service. You can choose to create an empty OData service or use an external source type.
Stage 2
Add OData elements to the OData service in the OData service editor.
During this stage, you specify the OData elements, namely Entity Type, External Entity Type, and Complex Type that define the entity model that this OData service exposes.
Stage 3
Specify properties for the OData elements.
During this stage, you specify the properties that define the structure and characteristics of entity types and complex types. You also set the properties for each simple and complex property in the Properties view.
Stage 4
Define the associations between the entity types.
During this stage, you specify the associations that represents the relationship between two entity types. You also set the properties for each association in the Properties view.
Upon defining the associations, Designer creates the OData navigation elements under the corresponding entity types.
Stage 5
Save the OData service.
During this stage, you save the OData service after ensuring that the OData service you have created contains all the elements, properties, and associations required to expose an OData entity data model.
Stage 6
Add processing logic to the generated services.
During this stage, you add processing logic to the OData service implementations that Integration Server generates upon saving the OData service.