Hi RDG - This system basically queries remote IS instances for the packages they have, the version numbers etc. Next, it allows you to drill down and select packages to compare on the servers. To implement this, I took advantage of a Unix-based shortcut: the flow runs a Unix command of the following sort to get checksums of source-controlled files in a package:
find / -name <file_patterns> | xargs md5sum
To make this portable, you could instead use Java functions to find and checksum files instead. The data returned by the remote calls is then collated and massaged for comparison as shown in the screenshots.
#Integration-Server-and-ESB#webMethods#Flow-and-Java-services