I am using the following architecture for my mobile application :
Flex client <-> LCDS middleware <-> SAP ERP Backend
I understand how I can synchronise and update client => middleware (=> client) changes, which can be persisted in the backend database with a (custom assembler). However, in my case, my "backend" is a SAP system, on which itself data can be saved.
What is the best practice to push changes from my backend to my middleware, so that my clients can get updated automatically with the new data from the backend ?