Der [Intersult PipeStream] ist eine nicht blockierende Variante einer Pipe-Implementierung. !!!Hintergrund Es gibt einige Pipe-Implementierungen, die vor allem für das Multi-Threading verwendet werden und auch sinnvoll sind. Für einige einfache Anwendungen, in dem ein Stream umgeschrieben werden soll, wird eine einfachere Lösung gebraucht. !!!Beispiel {{{ PipeStream pipe = new PipeStream(); IOUtils.write(pipe.getOutputStream(), "Hello World!"); Assert.assertNull(IOUtils.readLine(pipe.getInputStream())); }}}