The LEADTOOLS Distributed Computing (Job Processor) SDK uses WCF services as the main form of communication between all machines (clients, servers, and workers machines) that are part of the distributed computing application. Using WCF services allows developers to create LEADTOOLS Distributed Computing (Job Processor) SDK applications that are platform-independent. As a result, clients of any platform can communicate and operate within the same distributed computing application. These web services include web methods for adding, aborting, deleting, and monitoring the status of existing jobs, as well as other distributed computing application-related tasks. For more information, refer to the IJobService interface.
The OCRJobProcessorClientDemo and MultimediaJobProcessorClientDemo both demonstrate how to use and consume these WCF services to both add and retrieve information from the Job Processor database.
The Leadtools.Services. JobProcessor.DataContracts namespace contains classes, interfaces, structures, and enumerations for retrieving or submitting information to the Job Processor, both requests and responses.
For more information, refer to Programming with the LEADTOOLS Distributed Computing (Job Processor) SDK.