This is probably a crazy idea, but would it be possible for perl to emulate unix domain sockets on windows by means of CreateNamedPipe? For a server, socket() and bind() would partially set up the fake pipe, listen() would call CreateNamedPipe(), accept() would call ConnectNamedPipe(). For a client, socket() would partially set up the fake pipe, and connect() would call OpenFile(), and perhaps WaitNamedPipe(). Naturally, perl would prepend "\\.\pipe\" (or should I say "\\\\.\\pipe \\"?) onto the pipe names passed in to bind or connect. Is this insane, or could it work?Thread Next