I've used this as part of build and test automation. I develop software that runs on multiple platforms, including several Unix/Linux platforms as well as Windows and z/OS. Our source control is on the windows platform. Every night we check to see if there were source code checkins. If so, we pull the latest source out of the source control and ftp the source to all platforms and then fire off a build to ensure it builds properly.
In the ftp process we grab the job number and save it for the following morning when another FTP job pulls the build results down from the mainframe. The output is parsed in order to check return codes. The build results are posted on an intranet web page so that each morning we simply check the intranet page to see if the nightly build results were successful across all platforms.