Posted by: 2stepsback | August 21, 2005

Today’s idea: The PID Piper

The application will consist of a graphical interface to create a pipe between any two processes
On Win 9x the pipes can be implemented as simple text files or xml files. (On Unix, it seems pipes are already there and need no more functionality.) On windows NT, 2000, XP, either by files or by message passing – There can optionally be a new pipe/interprocess communication server (or maybe the message queue) with a graphical interface where you can create pipes between two entities (represented by circles, for example) by drag and drop from source process or file to destination process or file (to create an arrow from source to destination with a name displayed alongside) and a click on a refresh button will pass data from the source process to the destination process once (i.e., obviously, there will be buffers allocated as soon as the pipe is defined by drag and drop and implemented either as raw ascii files or xml files or stay in the memory, depending upon the size or options set by the user).
The graphical application can be brought into use straightaway for displaying database connections for example. Finally, in a lighter vein, if it is made in Python, it can be named The Py-ed Piper: The Python Editor for Pipes.



%d bloggers like this: