Before you decide to deploy a solution using DP4 networking you should consider the alternatives. Typically these involve using a "remote display protocol" which allows applications to run on a server, but display on a client machine elsewhere. For example on Unix/Linux machines you are likely to achieve improved performance by using a Telnet connection to run Unix programs rather than DP4 networking. Another major benefit of this type of solution is reduced cost of deployment and administration.
Telnet is very simple to set up, though you need to pick an implementation of Telnet that correctly supports one of the supported terminal types in userdata.sys. You can also use Telnet to run programs on Unix or Windows NT servers from Windows clients. In the latter case you have to use version 4.52x of DP4 and use a different version of the terminal manager.
Telnet can also be used to run DP4 programs on Windows NT and 2000 servers, but only using text mode.
Telnet is not a secure protocol, so should not be used over the Internet unless a VPN is available. Telnet is also unsuitable if you require resilience - if a Telnet session breaks the programs running in it are normally aborted.
DP4 also works well with Citrix WinFrame, NT Terminal Server Edition, or Windows 2000 Terminal Services. The Windows DP4 Installation guide contains information on how to install DP4 for these environments.
From release 4.619 DP4 has its own version of such a protocol using the DP4 Terminal Server.