Font Size: a A A

Based On The Workflow Of The Platform Design And Implementation Of Dubbo Framework

Posted on:2018-05-26Degree:MasterType:Thesis
Country:ChinaCandidate:Z P ZhangFull Text:PDF
GTID:2428330518474700Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of modern information technology,the use of workflow system to improve efficiency of most enterprises become the preferred,namely through workflow to achieve synergy between each member and department office,information flow and resource sharing,etc.Compared with traditional IT enterprise,Internet companies will be more inclined to high availability,good scalability of distributed architecture technology,and take advantage of the Internet,to build their own workflow platform,improve business operations support ability.Workflow(Workflow),refers to "part or the whole business process automation in computer application environment".Is the working process and its operation steps between the business rules of abstract,generalization description..Traditional way the implementation of integrated workflow is hard-coded into the specific business system,with the increase of business system and large scale,integration of traditional workflow caused by hard coding problem,cannot meet the requirement of the process of the flexible changes.Part of the definition of business process and the process form is hardcoded into the program rules,once the business processes need to be adjusted,developers need to be complicated modification work,the flexible and changeable process.In this paper,we study the service is based on the framework of Dubbo distributed workflow platform,and adopt the Activiti5 implementation BPMN2.0 process modeling,achieve the unity of the design model and implementation model,make IT developers do not have to participate in the process of modeling.Mainly divides into five parts: the first,study the workflow of the platform and its development at home and abroad.Second,according to the characteristics of Internet payment for the design of the workflow platform.Third,based on the Dubbo distributed system framework and Activiti5,core module design and realization of workflow.Fourth,according to the specific needs of the business,development and design.Fifth,is for the system validation,including foundation platform and business realization authentication.Service-oriented layered design concept is proposed in this paper,reference Dubbo distributed service framework,improve the reusable and extensible degrees of business.Follow the principle of object-oriented design in terms of implementation,the flexible application of design pattern,realize the Java code to write engineering,improves the code reusability and extensibility.This paper designed and developed the workflow of the platform has applied to a certain payment company merchant system project,function test shows that framework has availability,using performance test tool Apache Benchmark test under the different concurrency and request quantity,the stability of the framework is verified.
Keywords/Search Tags:Distributed Service, Activiti5, Workflow Platform, Dubbo
PDF Full Text Request
Related items