Salesforce Interview Service
The Salesforce Interview Service is a COM-callable proxy for the Salesforce.com web service. It contains only one publicly creatable object with a ProgID of SalesforceService.Service. The object supports the following interfaces:
ISalesforceService
The properties of this interface are used by the Interview Services ServiceManager object to configure the service. The interface can also be used in a standalone mrScriptBasic script, allowing the Salesforce.com Interview Service to be used outside of the Interview Services framework.
IService
This interface is implemented by the Salesforce Interview Service ServicesManager in InterviewServices.dll.
The Salesforce.com web service follows the normal Interview Services architecture of having a top-level object where the configuration values and sub-objects are exposed via the IOM.Services collection, which implements the service functionality. This ensures that only the service functionality is exposed via IOM.Services[], not the actual service configuration.
The Salesforce Service source code is released as an UNICOM Intelligence Developer Documentation Library sample. Its default location is:
[INSTALL_FOLDER]\IBM\SPSS\DataCollection\7\DDL\Code\InterviewServices\SalesforceService
The .dll file that is built from this source code is:
C:\Program Files\Common Files\IBM\SPSS\DataCollection\<version>\IOM\SalesforceService.dll
See also