Program execution for actions performed outside of the script writer

Thanks for the help! I have done some testing and this looks like it will solve my problem.

If anyone else is looking for a good example of a XMLRPC server set up in java, the project here has one: URCap Sample: Ethernet/IP monitor can be launched from toolbar