Overview of DP4 Networking Configurations

There are numerous ways in which a machine may use DP4 networking to act as either a server to or a client of other machines (possibly both at once). This topic introduces the various possible configurations and the names used for them.

You will see in the list below, that several of the possible configurations use "Resilience" in their names. In some ways this is misleading as you may want to use a particular configuration for reasons other than resilience. In addition in some cases more than one DP4 networking configuration can be used to implement the same Resilience Architecture.

The wide range of possible configurations, may seem rather intimidating at first, particularly if you start to worry about which permutations of machines at either end of a connection are compatible. In general you can assume that any configuration that has network client capabilities will be able to access databases on machines with any configuration that has server capabilities. However there are a few restrictions and limitations. These are summarised at the start of the sections dedicated to each configuration.

You may find How to Choose an Appropriate DP4 Networking Configuration useful in deciding which of the various possibilities to use on a given machine.

The DP4 Networking Configurations

These are the most commonly used configurations of DP4 networking.