Hello,
I'm in GW 2.0 SP 6 and using the OData Channel API to develop a service manually. I'm trying to understand the options for modularization and cross-system integration using associations.
Suppose I have two entities and I want to create a associations (ideally, two-way) between them.
Now let's look at two cases:
1) Both entities reside in the same system but in different services
From what I have read in the documentation, I understand I can include the model of one service in the other service (in the model provider class) and then create associations between the entities.
Is any detailed documentation (tutorials, how-tos) available for this? This seems like a fairly important feature for entity reuse and service modularization to me.
2) One entity resides in an ABAP system and one entity comes from an OData service in a remote (could be non-ABAP) system
Example: I want to create an association between my entity and an entity that is exposed by a cloud-based application (could be controlled by somebody else).
I understand that OData per se supports links to remote entities, but does the OData Channel API in Gateway support it, too? Do you have any points to documentation (tutorials, how-tos) on how to do this?
Thanks,
Thorsten