The Navision Named Pipe Bus Adapter provides simple and easy synchronous/asynchronous communication between two systems. It works on all Windows 9x and Windows NT operating systems. This bus adapter does not require additional software, which means that it can also be used on a client. The Named Pipe Server runs only on Windows NT.
The Navision Named Pipe Bus Adapter does not support disconnected communication or prioritized communication.
Microsoft provides the following definition of Named Pipes:
"A named pipe is a named, one-way or duplex pipe for communication between the pipe server and one or more pipe clients. All instances of a named pipe share the same pipe name, but each instance has its own buffers and handles, and provides a separate conduit for client-server communication. The use of instances enables multiple pipe clients to use the same named pipe simultaneously.
Any process can access named pipes, subject to security checks, making named pipes an easy form of communication between related or unrelated processes. Named pipes can be used to provide communication between processes on the same computer or between processes on different computers across a network.
Any process can act as both a server and a client, making peer-to-peer communication possible. As used here, the term pipe server refers to a process that creates a named pipe, and the term pipe client refers to a process that connects to an instance of a named pipe."
Client Side Code Example
Server Side Code Example