After receiving a lot of feedback to better support the connectivity of Data Services with SAP back-ends, Adobe finally added a new feature which is native code generation to interface between SAP’s JCo library and Data Services Remoting. Remoting is deeply integrated into the model driven development approach Data Services supports. Data modeling allows you to define a data model for your application and generate code out of it (e.g. for value objects). The integration with remoting takes care of calling remote destinations, for example RFCs in a SAP system to read or write data.
I tried it myself and was amazed how quickly I was able to build and application leveraging the famous flight data base. It took me only about 15 minutes to create a Flex application that displays flight lists and flight details. One of Adobe’s developers recorded this and posted it here: http://tv.adobe.com/watch/adc-presents/build-an-sap-backend-flex-application/
Developers have been doing this for quite some time but had to write a lot of Java code by hand to connect Data Services with SAP’s JCo library. This is time consuming and error prone. With this new code generation capability developers can now focus on the implementation of more advanced and valuable tasks.
I thought I share this and hope to save some of you from writing this boring connectivity code. Check out the public preview of Adobe Data Services 4.6 which is now available on http://labs.adobe.com. More info can be found here.