Font Size: a A A

Design Of Scheduling System Based On Activiti And Web Service

Posted on:2017-02-01Degree:MasterType:Thesis
Country:ChinaCandidate:X ZengFull Text:PDF
GTID:2308330482965803Subject:Computer technology
Abstract/Summary:PDF Full Text Request
A complete data processing system is composed of three levels:the information perception layer, the data processing layer, and the product release layer. For a more complex data processing system running on the high performance computing platform, each complete process of the data processing layer is connected in series with a plurality of loosely coupled algorithm modules. These fine-grained algorithm modules decouple the runtime scheduling management and resource response. At the same time, the interface of communication between the algorithm modules and the client based on C/S or B/S communication problems is also needed to be solved. The design of this part constitutes a running data process subsystem.There are some shortages in the assembly mechanism and security mechanism of the general data processing system. In these systems, the data processing flow is fixed in the system, i.e., the system can only deal with the specific business such that the data processing flow is not scalable and portable. At the same time, the client accessing server data in the data processing system will bring security problems.Workflow technology and cross-platform communication technology is a new method to solve the operation management of the running management subsystem in high performance computing platforms. Workflow is a kind of scheduling process that can be fully or partially implemented automatically, which can be used to solve the problem of fixed program activity. It provides a solution for the process of business integration. In the open source workflow domain, Activiti is a popular workflow technology with its flexible and extensible features. In view of the problems of the underlying data and services opening, the cross platform communication technology based on Web service provides a mechanism to avoid the safe operation of the server database.Based on Activiti and Web Service, this paper tries to optimize the operation scheduling subsystem in the large-scale printing service system and the remote sensing data preprocessing system, and demonstrate the combination of these tools.The main work of the paper is:(1) Activiti workflow technology and Web Service of cross-platform communication technology are introduced in detail.(2) A security printing program is built by using Activiti and Web service. The system is composed of a client, a audit server, and a print server. The audit server has built approval process through the using of Activiti technology for centralizing the control of printing. The print server publishes print services via Web Service. This provides a way of thinking for the enterprise to solve the problem of printing security, and the print audit server based on the workflow technology improves the versatility of the printing system, too.(3) By using the Activiti workflow engine, the dynamic assemble and scheduling management of the task scheduling subsystem in remote sensing image preprocessing system is realized, and Service Web is used to publish the workflow for users to add, modify or start through the web interface.
Keywords/Search Tags:workflow, Activiti, Web Service
PDF Full Text Request
Related items