Since most of the present day systems are configured with TCP/IP and TCP/IP SSL, it would be a good choice over named pipes, even in the client server env. The TCP/IP is by default secured.

Good luck,
Sam