Example on a Distributed System with different WinCC OA Versions

This chapter describes what you need to consider if you use different WinCC OA versions in a distributed WinCC OA system. A distributed system and distributed system specific settings are not described in detail in this chapter since an overview was already given in the chapter Example on a redundant distributed system and other distributed system specific chapters.

EXAMPLE

Figure 1. Communication in a Distributed System with different WinCC OA Versions

This example describes a distributed system with three systems: System1 - host name: server1

(System1 serves as a server and proxy), System2 - host name: host2 (System2 serves as a client), System3 -host name: host3 (System3 serves as a client). The connection between System2 (host2) and System1 (server1) is built via a TCP connection (without SSL). The connection between System3 (host3) and System1 (server1) is built via SSL.

The config file for the System1 (server1) that serves as a server and proxy:
[general]
distributed = 1
[dist]
distPeer = "host2" 2
mxProxy = "server1 server1 none"

# mxProxy entry specifies that the communication does not take place via

# SSL since the WinCC OA version of the client System2 (host2), is 3.9

The config file for the System2 (host2) that serves as a client:
[general]
distributed = 1
The config file for the System3 (host3) that serves as a client:
[general]
 distributed = 1
 [dist]
 distPeer = "server1" 1
mxProxy="server1 server1 cert"