Connecting to Network Devices Using a Named Pipe

You can connect to external systems from JADE by using the Windows NamedPipe feature, which is available on all supported Windows operating systems, to establish a two-way communication channel between a JADE process and another JADE or non-JADE process.

One process must offer the server end of the NamedPipe channel and another process can then connect to the client end of the channel. After the connection is made and while it remains valid, both sides of the pipe have equal status (that is, the terms server and client do not apply).

Multiple instances of the pipe can be opened, by running multiple copies of the JADE application from the same jade.exe executable program, where each application opens the same pipe name. For details, see "NamedPipe Class", in Chapter 1 of the JADE Encyclopaedia of Classes.