Need to communicate between two server processes
-
Hi, I have two processes running on a system. One process is of socket based connection type and another process is of a serial based connection type. Here the requirement is the information provided by one process should be sent across to another process based on which it will perform some action. Could anyone please let me know a suitable solution for this in vc++ and if any example project for the same. Thanks in advance.
-
Hi, I have two processes running on a system. One process is of socket based connection type and another process is of a serial based connection type. Here the requirement is the information provided by one process should be sent across to another process based on which it will perform some action. Could anyone please let me know a suitable solution for this in vc++ and if any example project for the same. Thanks in advance.
Examples of IPC include:* Sockets
-
Clipboard
-
COM
-
Pipes
-
Data Copy
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
-
-
Hi, I have two processes running on a system. One process is of socket based connection type and another process is of a serial based connection type. Here the requirement is the information provided by one process should be sent across to another process based on which it will perform some action. Could anyone please let me know a suitable solution for this in vc++ and if any example project for the same. Thanks in advance.
I've had to do this many times, and have found the easiest way is to use (global) named pipes. The process that does the word opens the pipe server, and just waits for a message to come through. Any processes that need an action to be preformed then open a client pipe, and sends all the data through. This system even allows for duplex messaging, so the server can send a response and/or the results of the processing back to the caller if required. The Microsoft Devcenter explains it all pretty well, with examples, here[^].