Saturday, December 09, 2006 2:25 PM bart

Orcas - Read about System.IO.Pipes

Anonymous and named pipes are IPC mechanisms to communicate between processes. Basically, anonymous pipes work only for communication between processes in a one-way fashion on the same machine, whileas named pipes can be used for two-way communication between a server and clients.

Personally, I've had some exposure to pipes in the past when reading about SQL Server Internals and experimenting with CreateNamedPipe, (Dis)ConnectNamedPipe, CallNamedPipe, amongst others. Pretty complex stuff but very powerful.

So, I'm happy to point you to the Introducing Pipes post on the BCL Team's blog which brings the good news that using pipes is now also in the managed code developer's toolkit! I hope to find some time to play with this myself in the very near future.

I'll blog about other Orcas features myself later on, such as the System.Threading.ReaderWriterLockSlim class I've been playing with a bit lately. If you haven't download the Orcas October CTP yet, download it here. It might be a little late to tell you this, since the change of having a new CTP available increases day by day :-).

Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks

Filed under:

Comments

# Blog Clippings #4

Sunday, December 10, 2006 2:28 AM by Tech Talk Blog

Here they are: It looks like computers have finally got it over the humans with the defeat of Vladimir...