CN1859356A - Service processing device and service processing method - Google Patents
Service processing device and service processing method Download PDFInfo
- Publication number
- CN1859356A CN1859356A CN 200610007900 CN200610007900A CN1859356A CN 1859356 A CN1859356 A CN 1859356A CN 200610007900 CN200610007900 CN 200610007900 CN 200610007900 A CN200610007900 A CN 200610007900A CN 1859356 A CN1859356 A CN 1859356A
- Authority
- CN
- China
- Prior art keywords
- service
- unit
- business
- plug
- professional
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The present invention discloses service processing unit. It contains service plug-in unit used for completing preset service specific function; service process platform including service frame, service provider processing module, authentication authenticating module, terminal handling module and charging transaction module, said service frame used for completing service universal function and providing public service. The present invention also provides service process method including service process platform loading service plug-in unit; service process according to service plug-in unit content to make service processing. The present invention uses different service plug-in unit processing different service, thereby conveniently updating and maintenance service processing, configuring different service process.
Description
Technical field
The present invention relates to a kind of network communications technology, relate in particular to a kind of business processing device and method for processing business.
Background technology
Flourish along with mobile data services, a large amount of content supplier and service providers arise at the historic moment.At first, different according to its operation technique and bearer path have produced the COS and the method for service of many different characteristics, and then have produced different types of service, browse class business, short message service and MMS etc. as WAP (WAP (wireless application protocol)).Secondly, for different types of service, the difference owing on its bearing mode, the method for service causes its Business Processing mode, handling process also to exist very big difference.Moreover for the difference in different operators and area, the difference because of self operating environment and local humane situation has different requirements to the business of carrying out.Even if identical business, also there is some difference for the operation mode of different operators.
In the prior art, in order to satisfy the various demands of different business and different operators, employing integrated treatment platform technology is handled different business and is as much as possible satisfied the demand of different operators.Described integrated treatment platform technology is that all types of service are categorized into each service menu, then each menu item is made maskable functional switch.Control this switch by a unified configuration file, realize the shielding of different business, thereby satisfy the particular service requirements of combination of different operators by configuration.
Yet, above-mentioned technology also has weak point, at first, because the integrated treatment platform technology needs large and complete function to support all basic services, to satisfy the demand of all operators, therefore, if will increase a kind of new business of supporting, need a large amount of codes of safeguarding, thereby make the interface underaction of this technology, the upgrading difficulty; Secondly, operation difference because of various places, even identical business also needs to provide special customization function to operator, for each business, there is the specific demand of self each operation commercial city, therefore have a large amount of different demands, above-mentioned prior art is being handled these a large amount of different demand sides, and its weak point seems more outstanding.
Summary of the invention
Above-mentioned defective at prior art, the purpose of this invention is to provide a kind of business processing device and method for processing business, handle on different professional plug-in units by the business that each is different, thereby the upgrading and the maintenance of Business Processing have been made things convenient for, different business can be customized easily, thereby a large amount of different business can be handled.
The present invention is achieved through the following technical solutions, and the invention provides a kind of business processing device, comprising:
Professional plug-in unit is used to finish the concrete function of intended service;
Service process platform, described service process platform comprises business framework, service provider's processing module, authentication module, terminal processing module and charging processing module, described business framework is used to finish professional general utility functions, and provides public service for professional plug-in unit.
Described business framework comprises:
Data framework, it provides common data for business;
Logical framework, its for business provide general business processing logic and logic interfacing and
Page framework, it is used to the business processing page that provides general, and the linking relationship between the professional page and the homepage is provided.
Described data framework comprises: Business Name, business description, service provider's information, rate information and charge information.
Described general utility functions comprises: authentication, the setting of chargeing, described public service comprises: for professional plug-in unit provides database connection pool, daily record.
Described professional plug-in unit comprises:
Operational data structure is used to provide the data structure of professional plug-in unit;
Service logic is used to finish the concrete logic of professional plug-in unit;
The professional page, the various functions that are used to show professional plug-in unit.
The invention also discloses a kind of method of Business Processing, comprising:
A, service process platform loaded with traffic plug-in unit;
B, service process platform are handled business according to professional plug-in unit content.
Described steps A further comprises:
A1, professional plug-in unit is put into the service process platform designated directory;
The code of A2, service process platform loaded with traffic plug-in unit;
A3, service process platform are carried out initialization to professional plug-in unit.
Described steps A 3 comprises:
A31, service process platform are read in the data message of professional plug-in unit;
A32, service process platform are imported the JAVA database connection object into;
A33, service process platform partly are put into designated directory with the page of professional plug-in unit.
Described step B further comprises:
B1, sign in to service process platform;
B2, the page navigation by service process platform are to the page of professional plug-in unit;
B3, business is handled according to the information of the page.
Before carrying out described steps A, also comprise: exploitation and/or maintenance service plug-in unit.
According to the present invention, handle different business by different professional plug-in units, thereby can upgrade easily and the processing of maintenance service, customization is to the processing of different business, adapt to the fast development of mobile data services, and can allow service process platform control the demand of miscellaneous service flexibly, the ability in rapid response market is provided.
Description of drawings
Fig. 1 shows business processing device of the present invention;
Fig. 2 shows the schematic diagram of data framework of the present invention;
Fig. 3 shows the flow chart of Business Processing of the present invention.
Embodiment
Understand and realization the present invention the existing embodiments of the invention of describing in conjunction with the accompanying drawings for the ease of persons skilled in the art.
As shown in Figure 1,, the invention provides a kind of business processing device, comprising: service process platform and professional plug-in unit according to the present invention.
Described service process platform comprises business framework, SP (service provider) processing module, authentication module, terminal processing module and charging processing module.Described business framework is used for carrying out alternately with other module (as SP processing module, authentication module, terminal processing module and charging processing module), so as to finish authentication, chargeing general utility functions such as is provided with, and public services such as database connection pool, daily record are provided for professional plug-in unit simultaneously.
Described business framework comprises data framework, logical framework and page framework, below they is described respectively.
Described data framework can be conceptualized as a general common data information, and as shown in Figure 2, it has kept the most basic general character data message of each business, as Business Name, business description, provider's information, rate information and charge information etc.Like this, service process platform can be used the contact of the foundation of common data information and other modules (modules such as for example charging, authority, SP information), to finish general utility functions.And the data message of every class business self, for example, URL in the WAP business (unified resource location) information, operational order word information among the MMS (multi-media SMS), user are to the tagged word information of provider, digital rights information etc., all the common data information with service process platform forms incidence relation, to finish each professional concrete function.
Described logical framework is used to business that general business processing logic and logic interfacing is provided, and it has stipulated general business conduct, as issuing service, modification business information, deletion business etc.For each different business, all have the general service behavior: issuing service, modification business information, deletion business, but the actual act of these business conducts and parameter are different.For example, for WAP browse service and MMS business, the action of issue, modification, deletion etc. is arranged all, and each action for example is both the issue action, just wherein WAP is professional different with the content of MMS business, the database table information difference of insertion.Like this, in service process platform, at different business, can take out issuing service, revise several general service logic frameworks such as business information, deletion business.The physical interface logic is then realized finishing by professional plug-in unit.
Described page framework is used to enter the inlet of professional pin function, can navigate to the user who signs in to service process platform in the correct business function page.On page framework, be provided with the general business processing page and the inlet of professional plug-in unit, as permit business, browse service tabulation and general summary info, deletion business, service condition change, service billing etc.,, can finish the processing of common logic by these general business processing pages.Described professional plug-in unit inlet makes the professional page be associated with homepage, that is to say, is provided with the fixed position and the navigation inlet that are used for display business plug-in unit operation pages on the page framework.
Described professional plug-in unit is used to finish the concrete function of intended service, and for example the professional plug-in unit of WAP is used to finish the WAP business.Described professional plug-in unit comprises operational data structure, service logic and the professional page.Each professional plug-in unit all has the cover business processing page of oneself.And the professional page of each professional plug-in unit links to each other with service process platform by following relation: page navigation relation and session information shared relationship.
Described operational data structure is stored in the configuration file, is read in and create in database corresponding table when starting by loading procedure.
Described service logic is used for issuing service, revises business information, browse service is detailed and to the legal verification of FEATURE service attribute, it can be realized by java class, the Jar that the dynamic link libraries of the similar C of described java class, Java can form oneself seals and adorns an independently logic module.As long as corresponding Jar APMB package leaves among the classpath of engineering appointment, just can be loaded automatically.
The described professional page is used to the operation pages that shows that this is professional, can use the Jsp technology of Java.The relevant pagefile packing of service logic, put into the Jar bag of plug-in unit together with java class.When plug-in unit loads, carry out self-extracting by loading procedure, the Jsp file is unziped in the corresponding catalogue.In the present embodiment, do not use the war packet technology of Jsp, because different war bag belongs to different application to Jsp.Publicly-owned information such as session that the decompress(ion) page logic of coming out can't the shared service processing platform like this.
As shown in Figure 3, the present invention also provides a kind of method for processing business, and described method for processing business comprises the steps:
Step 1, each operator can develop professional plug-in unit according to needs separately, in use, can safeguard professional plug-in unit as required.Described professional plug-in unit comprises: the professional plug-in unit of WAP, the professional plug-in unit of kJava etc.
Behind step 3, the code loaded with professional plug-in unit, service process platform is carried out initialization to professional plug-in unit.At first read in the business datum of professional plug-in unit, import JDBC (connection of JAVA database) object into by service process platform then, create the corresponding service information table.
After finishing the database loading, the initialization function can carry out a self-extracting to the Jar bag of professional plug-in unit, and the Jsp pagefile in the Jar bag is unziped to specified path.At this moment professional plug-in unit can pass through a unified interface, informing business processing platform, all functions portal page URL information of this business plug-in unit.
After professional plug-in unit is finished initialization, enter upstate, professional loaded.
After service process platform has loaded professional plug-in unit,, call the logic in the professional plug-in unit, the business function that provides in the plug-in unit is provided by api interface.
Step 4, when the user uses business, at first sign in to service process platform; Page navigation by service process platform is handled business according to the information of the page to the page of professional plug-in unit at last.The ingress for service of described service process platform is a dynamically inlet, the navigation of only just providing access when corresponding service exists.
After the user logins platform, on the page, can and preserve some users' session information to user's distribution.SP information for example, authority information etc.These information also need to use in the professional plug-in unit page.Therefore will use a unified mode in service process platform, these session informations are preserved in unified name, use so that share to other professional plug-in units.
According to the present invention, handle each different business by different professional plug-in units, thereby can upgrade easily and the processing of maintenance service, customization is to the processing of different business, adapt to the fast development of mobile data services, and can allow service process platform control the demand of miscellaneous service flexibly, the ability in rapid response market is provided.
Though described the present invention by embodiment, those of ordinary skills know, without departing from the spirit and substance in the present invention, just can make the present invention that many distortion and variation are arranged, and scope of the present invention is limited to the appended claims.
Claims (10)
1. a business processing device is characterized in that, comprising:
Professional plug-in unit is used to finish the concrete function of intended service;
Service process platform, described service process platform comprises business framework, service provider's processing module, authentication module, terminal processing module and charging processing module, described business framework is used to finish professional general utility functions, and provides public service for professional plug-in unit.
2. business processing device according to claim 1 is characterized in that, described business framework comprises:
Data framework, it provides common data for business;
Logical framework, its for business provide general business processing logic and logic interfacing and
Page framework, it is used to the business processing page that provides general, and the linking relationship between the professional page and the homepage is provided.
3. business processing device according to claim 2 is characterized in that, described data framework comprises: Business Name, business description, service provider's information, rate information and charge information.
4. business processing device according to claim 1 is characterized in that, described general utility functions comprises: authentication, the setting of chargeing, described public service comprises: for professional plug-in unit provides database connection pool, daily record.
5. business processing device according to claim 1 is characterized in that, described professional plug-in unit comprises:
Operational data structure is used to provide the data structure of professional plug-in unit;
Service logic is used to finish the concrete logic of professional plug-in unit;
The professional page, the various functions that are used to show professional plug-in unit.
6. the method for a Business Processing is characterized in that, comprising:
A, service process platform loaded with traffic plug-in unit;
B, service process platform are handled business according to professional plug-in unit content.
7. the method for Business Processing according to claim 6 is characterized in that, described steps A further comprises:
A1, professional plug-in unit is put into the service process platform designated directory;
The code of A2, service process platform loaded with traffic plug-in unit;
A3, service process platform are carried out initialization to professional plug-in unit.
8. the method for Business Processing according to claim 7 is characterized in that, described steps A 3 comprises:
A31, service process platform are read in the data message of professional plug-in unit;
A32, service process platform are imported the JAVA database connection object into;
A33, service process platform partly are put into designated directory with the page of professional plug-in unit.
9. the method for Business Processing according to claim 6 is characterized in that, described step B further comprises:
B1, sign in to service process platform;
B2, the page navigation by service process platform are to the page of professional plug-in unit;
B3, business is handled according to the information of the page.
10. the method for Business Processing according to claim 6 is characterized in that, also comprises before carrying out described steps A: exploitation and/or maintenance service plug-in unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100079004A CN100508516C (en) | 2006-02-23 | 2006-02-23 | Service processing device and service processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100079004A CN100508516C (en) | 2006-02-23 | 2006-02-23 | Service processing device and service processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1859356A true CN1859356A (en) | 2006-11-08 |
CN100508516C CN100508516C (en) | 2009-07-01 |
Family
ID=37298219
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006100079004A Expired - Fee Related CN100508516C (en) | 2006-02-23 | 2006-02-23 | Service processing device and service processing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100508516C (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101895851A (en) * | 2010-06-30 | 2010-11-24 | 卓望数码技术(深圳)有限公司 | Plug-in wireless value-added service platform and management method thereof |
CN102467495A (en) * | 2011-09-08 | 2012-05-23 | 中标软件有限公司 | Method for handwriting annotation of odt format file |
CN101621758B (en) * | 2008-06-30 | 2012-06-06 | 中兴通讯股份有限公司 | Service container system for SP/CP |
CN103810008A (en) * | 2014-02-19 | 2014-05-21 | 迈普通信技术股份有限公司 | Plug-in loading method and system |
CN104159210A (en) * | 2013-05-13 | 2014-11-19 | 华为终端有限公司 | MBIM extended service reporting method, MBIM device and terminal |
CN107578338A (en) * | 2017-07-26 | 2018-01-12 | 阿里巴巴集团控股有限公司 | A kind of service publishing method, device and equipment |
CN112422476A (en) * | 2019-08-20 | 2021-02-26 | 北京嗨动视觉科技有限公司 | Data processing method, device and system |
-
2006
- 2006-02-23 CN CNB2006100079004A patent/CN100508516C/en not_active Expired - Fee Related
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101621758B (en) * | 2008-06-30 | 2012-06-06 | 中兴通讯股份有限公司 | Service container system for SP/CP |
CN101895851A (en) * | 2010-06-30 | 2010-11-24 | 卓望数码技术(深圳)有限公司 | Plug-in wireless value-added service platform and management method thereof |
CN101895851B (en) * | 2010-06-30 | 2012-12-26 | 卓望数码技术(深圳)有限公司 | Plug-in wireless value-added service platform and management method thereof |
CN102467495A (en) * | 2011-09-08 | 2012-05-23 | 中标软件有限公司 | Method for handwriting annotation of odt format file |
CN104159210A (en) * | 2013-05-13 | 2014-11-19 | 华为终端有限公司 | MBIM extended service reporting method, MBIM device and terminal |
CN103810008A (en) * | 2014-02-19 | 2014-05-21 | 迈普通信技术股份有限公司 | Plug-in loading method and system |
CN103810008B (en) * | 2014-02-19 | 2018-03-02 | 迈普通信技术股份有限公司 | Plug-in loading method and system |
CN107578338A (en) * | 2017-07-26 | 2018-01-12 | 阿里巴巴集团控股有限公司 | A kind of service publishing method, device and equipment |
CN107578338B (en) * | 2017-07-26 | 2021-06-04 | 创新先进技术有限公司 | Service publishing method, device and equipment |
CN112422476A (en) * | 2019-08-20 | 2021-02-26 | 北京嗨动视觉科技有限公司 | Data processing method, device and system |
Also Published As
Publication number | Publication date |
---|---|
CN100508516C (en) | 2009-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1859356A (en) | Service processing device and service processing method | |
CN100586211C (en) | Method and system for implementing real name calling service based on mobile terminal client terminal module | |
CN1781139A (en) | Device and method for accessing service through mobile terminal | |
CN1784883A (en) | System and method for handshaking between wireless devices and servers | |
CN1404288A (en) | Cellphone number and instant communication number bundling and cellphone state display method | |
RU2010124946A (en) | BUSINESS CARD SERVICES | |
CN103200338A (en) | Telephone traffic statistic method | |
CN1841393A (en) | A method and system for managing web profile information | |
KR100876958B1 (en) | Middleware that supports data communication between various specifications and types of terminal and application server and its operation method | |
CN102841782B (en) | global variable management method and device | |
CN1853167A (en) | System and method for dynamic content processing with extendable provisioning | |
CN1656459A (en) | Connect system-level functionality of a mobile phone's internal operating system to any application operating system | |
CN1846211A (en) | Interfaces for transcoding systems | |
CN110069321A (en) | Business containerization operation method, equipment, storage medium and device | |
CN1921656A (en) | Mobile phone universal function spreading apparatus and its using method | |
CN1362827A (en) | Content relay service apparatus of repeating content on network and reducing data quanting at same time | |
CN1829352A (en) | Mobile communication terminal data management method using sim card | |
CN1645801A (en) | Method for automatic mobile customer terminal downloading or updating software by WAP PUSH short message | |
CN101080045A (en) | Message filtering distribution system and method | |
CN101076050A (en) | Access terminal and method for inquiring telephone-number atribute in access terminal | |
CN1780429A (en) | Automatic timing SMS transmitting method from mobile terminal | |
CN114610342A (en) | Method for supporting Hongmon application installation on Android | |
CN102611778A (en) | System and method for managing contact persons based on number location of contact persons of mobile phone | |
CN1859262A (en) | Device and method for realizing transfer net page information in mobile terminals | |
CN1539236A (en) | Method for determining billing target |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090701 Termination date: 20180223 |