SAP Business One SDK 6.5 Forward Compatibility
The SAP Business One database server includes the OBServer.dll component that contains the business logic layer of the SAP Business One application. When upgrading the SAP Business One application, the OBServer.dll component is replaced with a new one. The new OBServer.dll applies both forward compatibility and backward compatibility methods, so that it will always be compatible with add-ons developed with new or old versions of DI API. As shown below, the forward compatibility guaranties that the 3rd party application will always use the newest OBServer.dll component (see Forward Compatibility Concept).