Hello
you will find many informations in the OSS Note :
1953269 - Shop Floor Dispatching and Monitoring Tool: Information and demo version
Furthermore, if you look in SE80 with package COSFD, you will see the way interfaces between back-end and front-end works. (function group COSFD_INTF) => based on XML exchanges
Hope this helps.
Best regards.