Fake client implementation: using an anonymous pipe instead of full scale TCP connection.