When calling services on the same server I would like to bind to the services using named pipes for most efficient inter proces communicati
It would still retain the message-based paradigm and would offer the highest performance between applications within a Windows host.
ServiceStack is a message-based services framework which can easily support new transports like this, which is how MQ and SOAP support was possible. There's no risk of becoming a BizTalk as each transport just plugs into the existing ServiceStack request pipeline.
Pipes, hey? Not very restful... Plus it looks elegant at first but then as you progress you'll start adding more and more handling logic, until you end up with a pale re-invention of BizTalk!!!