I have two applications; an application on an OpenVMS system the other on a Windows PC. The OpenVMS application would execute TCPIP/DCL commands to the Windows application. The windows application is coded with VS2010 C++ and IPWorks V5.
The problem: perform work on OpenVMS then using a DCL command, wake up the PC client application and finish the work on the PC.
FTP and TELNET are the options to communicate with the PC application. I am considering creating an embedded FTP server in the Windows application, associate a task to a file name and do work when an empty file is received on the FTP server. This approach isn't elegant but appears very functional as I could, from the OpenVMS system, transfer any number of files, each associated with a dedicated PC task. If you have a better approach, please send it along.
IPWorks Help, embed IPDaemon in my C++ Windows app. Let me know your thoughts on the approach. If you have example code you can forward, it would be very much appreciated.
Current tools available, IPWorks V5 C++, IPWorks V8 .Net.