Font Size: a A A

Study And Implementation On Business Rules Technology Based On Service-Oriented Integration Architecture

Posted on:2010-05-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y X ZhouFull Text:PDF
GTID:2178360278960090Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Business rules technology is a key technology to enterprise business rules interpreting, maintaining, deploying, and implementing. Meanwhile, it set business rules apart from application source codes, so as to manage enterprises more efficiently and flexibly. The research and application of business rules technology have great significance to enterprises. With the rapidly increasing globalization, traditional business rules systems can't meet the requirement of modern business process management any more, because there is currently no standard technology for representing and executing rules stored in different knowledge bases in the area of business rules, moreover, no protocols or technologies exist which allow a remote execution, deployment or monitoring of business rules. Traditional Business rules systems don't provide enough support to dynamic and inter-organization business processes because lacking agility and interoperability. Our solution is to introduce SOA(Service-Oriented Architecture) to improve business rules systems performance. SOA-based Business rules system has dynamic and interoperation features; it invokes and controls business rules activities to make the communication among the business activities in the Internet easier and more convenient. The SOA-based Business rules technology is put forward to satisfy the new demands of modern enterprises for information system.Nowadays, SOA is one of the hottest topics in information industry. SOA makes function components link together through defined interfaces among services and makes each component interact with uniform and universal mode. Moreover, it reduces coupling among systems using SOA framework so that reusability of software components is enhanced and quick integration of existent systems becomes easier. Web service has gradually become the most efficient implementation mode of SOA in the course of the development of SOA. Web service is an application confirmed by URI. Its interface is described using XML. Web services can be discovered on the Internet and can interact directly with other applications using XML messages via many network protocols.In this thesis, a systematic survey of business rules technology and SOA come to being and development research is given firstly. Part two, extended basic theory. Focus on the Rete Algorithm which is the commonly used core algorithm of rules engine, detailed analysis algorithm and the process improvements and feasible implementation of implementation mechanisms, made effective on the Rete Algorithm and the methods, solve the underlying algorithms technical problems in Service-Oriented integration. Finally ,through the research of the business rules technology in Service-Oriented integration, the author propose the a model of business rules technology on basis of ESB including its design model which implement it in a large scale businesses integration project of a nationalized travel agency group . By the Service-Oriented integration of business rules technology, we applied a more flexible solution of businesses integration on this demo without any modification for the legacy system.
Keywords/Search Tags:Business rules technology, Service-Oriented Architecture, Services, ESB, BPEL
PDF Full Text Request
Related items