00197704-04_VD_SIPLACE-Client-API-4.3_EN.pdf - 第13页
Software Versi on Description SIPLAC E OIB 4. 3 Clien t AP I 05/2016 Editi on 13 5 Restri ction s 5.1 Restrictions fo r the SIPLA CE Client API Smar t Proxies are n ot availabl e for al l SIPLACE O IB Cor e services . 6 …

Software Version Description
SIPLACE OIB 4.3 Client API 05/2016 Edition
12
After successful installation click the Finish button
You have installed SIPLACE OIB Client API successfully now.

Software Version Description
SIPLACE OIB 4.3 Client API 05/2016 Edition
13
5 Restrictions
5.1 Restrictions for the SIPLACE Client API
Smart Proxies are not available for all SIPLACE OIB Core services.
6 Functions in SIPLACE OIB Client API
6.1 Installing Assemblies into the GAC together with a policy file
This behavior of the SIPLACE OIB Client API will enable to update the SIPLACE OIB Smart Proxy
assemblies at the customer site. This might be required for bug fixes in the Smart proxies.
The policy files will redirect the existing application to use the new versions of the Smart Proxy assemblies
in the GAC. The SIPLACE OIB Client API installation will take care that the upgrade of these components
will be performed automatically.
Please see also the chapter “2.7 Upgrading with SIPLACE OIB” in the 00197701-04_IM_SIPLACE-OIB-
4.3_EN.pdf document.
CAUTION
The strategy how and which SIPLACE OIB Client APIs will update which versions
have been changed. Since SIPLACE OIB 3.1 each higher minor version will be the
sustaining version of the predecessor version.

Software Version Description
SIPLACE OIB 4.3 Client API 05/2016 Edition
14
7 Compatibility Matrix for client side OIB Proxy Dlls
This matrix shows which versions of the client API can be used to deploy bug fixes for client applications.
Application
compiled
against OIB
Proxy Dlls
Client
API 2.X
( >=
2.X.Y.Z)
Client
API 3.0
( >=
3.0.Y.Z)
Client
API 3.1
( >=
3.1.Y.Z)
Client
API 3.2
( >=
3.2.Y.Z)
Client
API 3.3
( >=
3.3.Y.Z)
Client
API 4.0
( >=
4.0.Y.Z)
Client
API 4.1
( >=
4.1.Y.Z)
Client
API 4.2
( >=
4.2.Y.Z)
Client
API 4.3
( >=
4.3.Y.Z
2.X.Y.Z
OK
-
-
-
-
-
-
-
3.0.Y.Z
-
OK
-
-
-
-
-
-
3.1.Y.Z
-
-
OK
OK
OK
OK
OK
OK
OK
3.2.Y.Z
-
-
-
OK
OK
OK
OK
OK
OK
3.3.Y.Z
-
-
-
-
OK
OK
OK
OK
OK
4.0.Y.Z
-
-
-
-
-
OK
OK
OK
OK
4.1.Y.Z
-
-
-
-
-
-
OK-
OK
OK
4.2.Y.Z
-
-
-
-
-
-
-
OK
OK
4.3.Y.Z
OK
Basically, for applications which were compiled against proxies version 3.0 and lower, only the client API of
that same major.minor version can be used. For other applications compiled against proxies version 3.1
and higher, any client API can be used as long the version is equal or higher than the one compiled
against.
Compatibility Matrix for client side OIB Proxy Dlls and OIB Services:
This matrix shows which versions of the client Proxy Dlls can be used to connect to OIB services.
Application
compiled
against OIB
Proxy Dlls
OIB
Service
( >=
2.X.Y.Z)
OIB
Service
( >=
3.0.Y.Z)
OIB
Service
( >=
3.1.Y.Z)
OIB
Service
( >=
3.2.Y.Z)
OIB
Service
( >=
3.3.Y.Z)
OIB
Service
( >=
4.0.Y.Z)
OIB
Service
( >=
4.1.Y.Z)
OIB
Service
( >=
4.2.Y.Z)
OIB
Service
( >=
4.3.Y.Z)
2.X.Y.Z
OK
OK
OK
OK
OK
OK
OK
OK
OK
3.0.Y.Z
-
OK
OK
OK
OK
OK
OK
OK
OK
3.1.Y.Z
-
-
OK
OK
OK
OK
OK
OK
OK
3.2.Y.Z
-
-
-
OK
OK
OK
OK
OK
OK
3.3.Y.Z
-
-
-
-
OK
OK
OK
OK
OK
4.0.Y.Z
-
-
-
-
-
OK
OK
OK
OK
4.1.Y.Z
-
-
-
-
-
-
OK
OK
OK
4.2.Y.Z
-
-
-
-
-
-
OK
OK
4.3.Y.Z
OK
Basically, all OIB services are only backward compatible.