The LEADTOOLS Distributed Computing (Job Processor) SDK uses WCF services as the main form of communication between all machines (clients, servers, and worker machines) that are part of the distributed computing application. Using WCF services allows developers to create distributed computing 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 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.ServiceContracts namespace contains classes and interfaces for retrieving or submitting information to the Job Processor. It also contains enumerations and structures that support the classes.
For more information, refer to Programming with the LEADTOOLS Distributed Computing (Job Processor) SDK.