Service processing method and device
A business processing and business technology, applied in the direction of program control devices, electrical components, transmission systems, etc., can solve the problem of poor code reusability and execution efficiency, poor maintainability of BOSS system, and inability of business personnel to complete technical business rule configuration work, etc. problem, to achieve the effect of improving flexibility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] see figure 1 , the service processing method provided by the embodiment of the present invention is applied to the radio and television BOSS system, and includes the following steps:
[0029] Step 10: The business rule configuration management module obtains the business rules configured by the user on the configuration interface using business-oriented natural language; converts the business rules into information that the rule engine can recognize, and stores the converted information in the rule engine database ;
[0030] Here, business-oriented natural language refers to the business-related language described in natural language; business rules refer to the rules related to the realization of certain services, such as billing rules; rule engines include but are not limited to BOSS open source rule engine (Drools )Wait.
[0031] Step 11: The client receives the business processing request containing the input data, reads the business rules from the database of the...
Embodiment 2
[0042] This embodiment is described with a specific example of business processing.
[0043] 1. Overview of the business rule engine:
[0044] The business rule engine is a component nested in the application, which realizes the separation of business rules and application code, such as Figure 2A shown.
[0045] The business rule engine writes business rules using a specific syntax, accepts data input, interprets business rules, and makes corresponding decisions based on business rules. Simply put, a business rule engine consists of three parts: Facts, knowledge base and inference engine.
[0046] 2. Business rule configuration management tools (modules) in the radio and television BOSS system:
[0047] Although Drools5 provides BRMS-Guvnor based on WEB, Guvnor provides a knowledge base for business rule management, through which version control of business rules and online modification and compilation of business rules can be realized, so that developers and system manage...
Embodiment 3
[0096] see image 3 , an embodiment of the present invention provides a service processing device applied to a radio and television integrated service operation support system BOSS, the device comprising:
[0097] The business rules configuration management module 30 is used to obtain the business rules configured by the user on the configuration interface using a business-oriented natural language; convert the business rules into information that the rule engine can recognize, and store the converted information in the rule engine in the database;
[0098] The client 31 is configured to receive a business processing request containing input data, read the business rules from the database of the rule engine, perform business processing according to the input data and the business rules, and obtain the business processing results to output.
[0099] Further, the business rule configuration management module is specifically used for:
[0100] Read the basic business rule comp...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com