You should try to exploit any similarity of specifications to minimize the overhead of character data code page translation for remote accesses. The best choice depends on the following:
In the above example, NODE1 and NODE3 perform translations when they make requests from or respond to either of the other Data Object Brokers; NODE2 performs no translations.
The following specification results in more processing, because it fails to exploit any commonality of code page representation. It forces each Data Object Broker to perform translations on each remote request and on each response to a remote request.
Unless there is some compelling reason to use IBM‑500 as the communication code page, it would be more efficient to choose some other enterprise-wide communication code page value.
Using the same scenario, IBM‑037 could be a better choice as a remote value. With this specification, only the z/OS node performs code page translations for remote requests/responses.