Font Size: a A A

Research On The Application Of Business Rules Technology In The Distributed Environment

Posted on:2011-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:J W PengFull Text:PDF
GTID:2178360308958165Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the process of traditional software development, the requirements of the information system changes as the change of the regulations, the market strategy of the enterprise, the management of the company and the different requirement of the customers. It is difficult to build and maintain the system due to these changes. The static model and the dynamic requirement configure are needed at the same time. The dynamic requirement configure means that the business rules should be extracted and droved by the rule engine in order toenhance the system flexibility.Rule engine is embedded into the applications as a component, in order to extract the business logic out of the application codes, at the same time edit the rule according to the pre-definition semantic model. Rule engine is an impotent part of the rule system. The goal of the rule engine is to extract the rules out of the business logic and make the rules maintainable and effective.The paper based on the rules of business engine management technology and Rule Engine related works Theory. Contrary to the shortcomings of use of business rules in a distributed environment at present, combined with JSR94 specification and Web services technology,a collaborative system of rules in a distributed environment has been designed and implemented,two effective ways have been provided for using the remote business rules in distributed Environment, what's more,the business process system has also been applied in operation System.The main research activities include:①The subject's investigative current situation between domestic and abroad were analyzed,it has described the application of the rules engine needs in the distributed environment of enterprise that combined with research background,and the problems of remote implementation of the rule engine at the current stage.Illustrated the selecting object's significance by the above content, and propose a long-range goal of the implementation of the rules engine.②While the rule engine-related technologies were In-depth introduced, a distributed environment can be provided under the rules of the implementation of the rules of remote collaboration system had been designed and implemented,this system based on JSR94 standards and Web services technology,it mainly contains three parts rules, the server components , the client components and service components rules.The system for different applications, provides two ways to implement long-range business rules, Applications in the enterprise the level of service reuse rules were acheved.③Redistricting the architecture of business process system by using rule engine and BPEL technology. Extracting the volatility logical code of business process in the form of business rules that are centralized managed by the special department of the enterprise. And using the rule service component of the rule collaboration system to publish the business rule as Web service for other departments remote invocation. Then, using BPEL to arrange business process which contained the kinds of web services. Proving more flexibility for the business process management system.
Keywords/Search Tags:Rule Engine, Distribution System, Web Service, JSR94 Specification
PDF Full Text Request
Related items