What is the best method to execute an AS/400 program within a MS Windows application and have the AS/400 program return a result (parameter or result set) to that Windows application?