What are the main disadvantages of Windows pipes for inter-process communication?
问题 Say you are splitting a monolithic Windows program into reusable components which could communicate with each other using some sort of inter-process communication (IPC), and, for whatever the reason, you choose anonymous pipes (e.g. starting a number of Process-es and connecting Console.Out to Console.In of the next process, or just using "|" in the command prompt). A Dr. Dobbs article with an example with named pipes: What would be the performance penalty compared to other IPC methods within