Global WCF Service Name
- Last UpdatedMay 17, 2023
- 1 minute read
The Global WCF interface name has changed from that in 12.0.SP6. This affects the Global WCF client and server Configuration files. The purpose of this is to force an interface change between 12.0.SP6 and 12.1 as the databases are not compatible.
The name has changed from the unversioned name used in 12.0.SP6. This is reflected in the endpoint definition within the configuration files GlobalWcfClient.config and admindWCF.exe.config.
The Endpoint has changed from:
…/GlobalWcfServiceLib/GlobalWcfService
to:
…/GlobalWcfServiceLib/GlobalWcfService_11_1_201011
As a result the WSDL file is now renamed from:
aveva.globalservice.wsdl
to:
aveva.globalservice.11.1.2010.11.wsdl
The service contract is now:-
IGlobalWcfService_11_1_201011
The Endpoint has changed from:
…/GlobalWcfServiceLib/GlobalWcfService
to:
…/GlobalWcfServiceLib/GlobalWcfService_11_1_201011
The sample configuration files provided with Global 12.1 contain the new versioned names; however if you wish to carry the 12.0.SP6 WCF configuration files forward to 12.1 you will need to change the references above in both the GlobalWcfClient.config and admindWCF.exe.config configuration files.