CN1314251C - Comprehensive business platform and its business flow path control method - Google Patents
Comprehensive business platform and its business flow path control method Download PDFInfo
- Publication number
- CN1314251C CN1314251C CNB200410000215XA CN200410000215A CN1314251C CN 1314251 C CN1314251 C CN 1314251C CN B200410000215X A CNB200410000215X A CN B200410000215XA CN 200410000215 A CN200410000215 A CN 200410000215A CN 1314251 C CN1314251 C CN 1314251C
- Authority
- CN
- China
- Prior art keywords
- service
- business
- user
- gateway
- url
- 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.)
- Expired - Fee Related
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种综合业务平台及其业务流程控制方法,属于数据通讯领域。本发明主要是在门户与业务之间增加一个业务网关,它除完成WAP网关的流程控制和计费功能以及认证和鉴权外,还完成业务访问控制,业务网关在实现上采用URL和Cookie替换,防止用户绕过业务网关直接访问业务。业务网关还可以包括其它功能,例如记录日志、统计分析等。与原有的综合业务平台和业务流程控制方法相比,大大减少了WAP网关的负担,增强了WAP网关的独立性;其次增加了综合业务平台的灵活性,使平台能对业务进行灵活的计费方式;并且能够实现对多综合业务平台的支持,不仅有效的实现了对多个综合业务平台的支持,而且降低运营商的成本。
The invention discloses an integrated business platform and a business flow control method thereof, belonging to the field of data communication. The present invention mainly adds a business gateway between the portal and the business. It not only completes the process control and billing functions of the WAP gateway, as well as authentication and authentication, but also completes the business access control. The business gateway uses URL and Cookie to replace , to prevent users from directly accessing services by bypassing the service gateway. The service gateway may also include other functions, such as recording logs, statistical analysis, and the like. Compared with the original integrated service platform and business process control method, it greatly reduces the burden on the WAP gateway and enhances the independence of the WAP gateway; secondly, it increases the flexibility of the integrated service platform, enabling the platform to flexibly plan services Fee mode; and can realize the support for multiple integrated service platforms, not only effectively realize the support for multiple integrated service platforms, but also reduce the cost of operators.
Description
技术领域technical field
本发明涉及一种综合业务平台,特别涉及一种综合业务平台中的业务流程控制方法。The invention relates to an integrated business platform, in particular to a business process control method in the integrated business platform.
背景技术Background technique
移动无线增值业务,是指利用移动通信和互联网技术,有效地把互联网技术与资源和上网功能的各类移动多媒体信息终端、手持式个人信息终端相结合,为消费者提供了一个全新的通信服务形式。移动无线增值业务包括:JAVA/BREW下载类、多媒体信息类、定位类及WAP浏览类等等。综合业务平台系统将这些业务系统面临的一些共同的问题,如用户开户、认证鉴权、业务发布、SP及业务管理等抽取出来,为这些业务系统提供了一套统一的综合管理和支撑系统,便于运营商维护和管理。Mobile wireless value-added services refer to the use of mobile communication and Internet technology to effectively combine Internet technology with resources and various types of mobile multimedia information terminals and handheld personal information terminals with Internet access functions to provide consumers with a brand new communication service. form. Mobile wireless value-added services include: JAVA/BREW download, multimedia information, positioning and WAP browsing, etc. The integrated business platform system extracts some common problems faced by these business systems, such as user account opening, authentication and authorization, business release, SP and business management, etc., and provides a unified comprehensive management and support system for these business systems. It is convenient for operators to maintain and manage.
在CDMA移动无线增值业务综合业务平台中,包含WAP门户和WEB门户。现有的业务流程的控制方式是:移动终端通过WAP网关访问综合业务平台的WAP门户,在门户上浏览和订购业务,然后在使用业务时,通过WAP网关把请求发给业务服务器,请求完成后,按照原来的链路再把结果返回给用户,在WAP网关完成计费。基于这种实现方式,当用户通过INTERNET访问综合业务平台的WEB门户时,由于认证和计费等的限制,就只能允许用户完成浏览和订购业务等简单操作。现有技术中这种业务流程控制方法有以下四个缺点:In the CDMA mobile wireless value-added service integrated service platform, it includes WAP portal and WEB portal. The existing business process control method is: the mobile terminal accesses the WAP portal of the integrated service platform through the WAP gateway, browses and orders services on the portal, and then sends the request to the service server through the WAP gateway when using the service. , return the result to the user according to the original link, and complete the billing at the WAP gateway. Based on this implementation method, when a user accesses the WEB portal of the integrated service platform through the Internet, due to the limitations of authentication and billing, the user can only complete simple operations such as browsing and ordering services. This business process control method in the prior art has the following four disadvantages:
一、必须要得到WAP网关的支持。在现在的CDMA网络中,全国只有两个WAP网关,而大量的数据业务实际上是不需要通过WAP网关支持的。1. It must be supported by the WAP gateway. In the current CDMA network, there are only two WAP gateways in the country, and a large number of data services do not need to be supported by WAP gateways.
二、由WAP网关完成业务流程控制的情况只适用于只有一个综合业务平台时的情形。当存在有多个综合业务平台时,由于每个平台都有自己的业务,这时候全由WAP网关进行业务流程控制,就必须要满足业务的多样性,这样显然不妥。2. The situation that the business process control is completed by the WAP gateway is only applicable to the situation when there is only one integrated service platform. When there are multiple integrated service platforms, since each platform has its own business, the WAP gateway will control the business process at this time, which must meet the diversity of business, which is obviously inappropriate.
三、目前由WAP网关完成计费功能,这样就限制了计费的灵活性。WAP网关的计费主要是针对用户使用的无线数据业务,而不能专门针对用户使用哪个特定的业务内容进行计费,且这种计费的方式也比较单一。3. At present, the billing function is completed by the WAP gateway, which limits the flexibility of billing. The billing of the WAP gateway is mainly for the wireless data service used by the user, but not for the specific service content used by the user, and the billing method is relatively simple.
四、这种业务流程控制限制了WEB门户的功能,只适合于无线数据业务。当用户通过INTERNET直接访问门户时,就无法实现对用户的使用情况进行计费,以及进行访问控制等。4. This business process control limits the functions of the WEB portal and is only suitable for wireless data services. When the user directly accesses the portal through the Internet, it is impossible to implement billing and access control for the user's usage.
发明内容Contents of the invention
本发明所要解决的技术问题就是要克服现有综合业务平台以及其业务控制流程中只能通过WAP网关进行控制的缺点,提出一种新的综合业务平台及其业务流程控制方法,能够通过特定的业务网关进行业务流程控制,适用于多个综合业务平台共存的情况,并可以进行灵活的计费。The technical problem to be solved by the present invention is to overcome the shortcoming that the existing integrated service platform and its service control process can only be controlled through the WAP gateway, and propose a new integrated service platform and its business process control method, which can be controlled through a specific The service gateway controls the business process, is applicable to the coexistence of multiple integrated service platforms, and can perform flexible billing.
本发明的主要思路是在门户与业务之间增加一个业务网关,它除完成WAP网关的流程控制和计费功能以及认证和鉴权外,还完成业务访问控制,业务网关在实现上采用URL和Cookie替换,防止用户绕过业务网关直接访问业务。当用户向系统请求业务的服务时,业务网关解析用户的请求,对用户进行认证和鉴权后,转发请求给业务,收到业务发来的请求后,对响应内容中的链接作URL和Cookie替换,这样,用户访问任何一个返回的链接时,都确保请求首先发到业务网关,然后对用户使用业务的情况进行计费。业务网关还可以包括其它功能,例如记录日志、统计分析等。The main idea of the present invention is to add a service gateway between the portal and the service, which completes the service access control in addition to the process control and billing functions and authentication and authentication of the WAP gateway. The service gateway adopts URL and Cookie replacement prevents users from directly accessing services by bypassing the service gateway. When the user requests the service of the business from the system, the service gateway parses the user's request, authenticates the user, forwards the request to the service, and after receiving the request from the service, creates URL and Cookie for the link in the response content In this way, when the user accesses any of the returned links, it is ensured that the request is first sent to the service gateway, and then the user's use of the service is charged. The service gateway may also include other functions, such as recording logs, statistical analysis, and the like.
本发明的技术方案是这样实现的:一种综合业务平台,包括计费服务器、门户、业务数据库和用户数据库,所述计费服务器接受业务网关发来的计费事件,进行批价,然后向结算平台系统发送帐单;The technical scheme of the present invention is realized in the following way: a kind of comprehensive service platform, comprises billing server, portal, business database and user database, and described billing server accepts the billing event that business gateway sends, carries out price approval, then to The settlement platform system sends the bill;
所述门户通过WEB/WAP方式向用户提供信息发布、业务受理、及个性化服务;The portal provides users with information release, business acceptance, and personalized services through WEB/WAP;
所述用户数据库保存有用户的信息,业务数据库保存有业务的信息;The user database stores user information, and the service database stores service information;
所述综合业务平台还包括一个业务网关,用于完成对用户的认证和鉴权,业务访问控制,转发用户到业务的请求,接收业务的响应,对响应结果进行URL和/或Cookie替换处理后转发给用户,根据计费规则,给出用户使用业务的话单,提交给计费服务器。The integrated service platform also includes a service gateway, which is used to complete user authentication and authentication, service access control, forward user requests to services, receive service responses, and perform URL and/or Cookie replacement processing on response results It is forwarded to the user, and according to the billing rules, the bill of the user's service is given and submitted to the billing server.
所述计费服务器、门户、业务数据库、用户数据库以及业务网关通过总线相连。The charging server, the portal, the service database, the user database and the service gateway are connected through the bus.
一种综合业务平台的业务流程控制方法,包括下列步骤:A business process control method for an integrated business platform, comprising the following steps:
(1)用户在门户订购业务;(1) Users order services on the portal;
(2)用户向业务网关发送使用业务的请求;(2) The user sends a service usage request to the service gateway;
(3)业务网关分析该请求,提取用户信息,对请求进行认证和鉴权并进行业务访问控制;(3) The service gateway analyzes the request, extracts user information, authenticates and authorizes the request, and performs service access control;
(4)业务网关建立到业务的链路,转发使用请求给业务;(4) The service gateway establishes a link to the service, and forwards the use request to the service;
(5)业务网关接收业务返回的响应结果,对响应结果进行URL和/或Cookie替换处理后转发给用户;(5) The service gateway receives the response result returned by the service, performs URL and/or Cookie replacement processing on the response result, and forwards it to the user;
(6)用户开始使用订购的业务。(6) The user starts to use the subscribed service.
所述步骤(3)具体包括以下步骤:Described step (3) specifically comprises the following steps:
(a1)业务网关接收业务请求并从请求中提取用户信息和所请求的业务信息;(a1) The service gateway receives the service request and extracts the user information and the requested service information from the request;
(a2)对业务请求进行解密,获得请求业务的URL信息;(a2) Decrypt the service request to obtain the URL information of the requested service;
(a3)根据提取出来的用户信息查询数据库,进行鉴权认证:如果请求的业务不属于本业务网关,则拒绝请求后结束;判断用户是否订购了该业务,如果用户没有订购该业务,鉴权失败,提示用户后结束;如果请求业务非法,则流程结束,否则鉴权通过;(a3) Query the database according to the extracted user information, and perform authentication: if the requested service does not belong to the service gateway, then reject the request and end; determine whether the user has subscribed to the service, and if the user has not subscribed to the service, perform authentication If it fails, it ends after prompting the user; if the requested business is illegal, the process ends, otherwise the authentication passes;
(a4)业务网关进行业务访问控制:判断终端能力是否能满足业务需求,如果能则继续,否则提示用户;判断业务在使用前是否需要报价,如果是则先报价,否则继续。(a4) The service gateway performs service access control: judge whether the terminal capability can meet the service requirements, if so, continue, otherwise prompt the user; judge whether the service requires quotation before use, if so, quote first, otherwise continue.
所述步骤(5)具体包括以下步骤:Described step (5) specifically comprises the following steps:
(b1)业务网关接收业务返回到响应;(b1) The service gateway receives the service and returns a response;
(b2)分析消息头,判断是否有Cookie,如果有则把Cookie的值提取出来,否则执行步骤(b4);(b2) Analyze the message header to determine whether there is a Cookie, and if so, extract the value of the Cookie, otherwise perform step (b4);
(b3)将Cookie中的path域中的值取出,替换为请求的业务服务器的地址加上原来的值;(b3) Take out the value in the path field in the cookie, and replace it with the address of the requested business server plus the original value;
(b4)对消息体中所有的链接进行URL替换:将原来的URL之前加上业务网关的URL;(b4) Perform URL replacement for all links in the message body: add the URL of the service gateway before the original URL;
(b5)将处理后的响应结果转发给用户。(b5) Forward the processed response result to the user.
上述步骤(b4)中,在替换完成后可以将原来的URL加密,作为一个参数附加在业务网关的地址上。In the above step (b4), after the replacement is completed, the original URL can be encrypted and added as a parameter to the address of the service gateway.
所述用户通过移动终端或internet访问综合业务平台的门户,浏览和订购业务。The user accesses the portal of the integrated service platform through a mobile terminal or the Internet, browses and orders services.
所述业务网关在完成业务流程控制后,还根据计费规则,给出用户使用业务的话单,发送给计费服务器。After the service gateway completes the service process control, according to the charging rules, it also gives the user's bill of using the service and sends it to the charging server.
所述业务网关在完成业务流程控制后对关键步骤以及关键结果记录日志。The service gateway records logs of key steps and key results after completing the control of the business process.
所述门户与业务网关之间的数据交互是通过HTTP协议实现的。The data interaction between the portal and the service gateway is realized through the HTTP protocol.
本发明所提出的综合业务平台及其业务流程控制方法,通过在业务和门户之间增加一个特定的业务网关,利用URL和Cookie替换来实现业务流程控制,完成控制用户使用业务流程的功能,与原有的综合业务平台和业务流程控制方法相比,WAP网关不是必需的,即使有WAP网关的参与,其负担也大大减少,增强了WAP网关的独立性,使其不与具体的业务发生联系;其次增加了综合业务平台的灵活性,使平台能对业务进行灵活的计费方式;并且能够实现对多综合业务平台的支持,因为在每个综合业务平台中,都有一个业务网关来对业务流程进行控制。采用本发明提出的方法,业务网关能提高灵活的与业务联系紧密的计费方式,而且业务网关的记录日志、对用户进行认证与鉴权等功能,更好的强化了业务网关的作用,更好的为综合业务平台服务。业务网关在实现上采用URL替换的方法,防止用户绕过业务网关直接访问业务,不仅有效的实现了对多个综合业务平台的支持,而且降低运营商的成本。The integrated business platform and its business process control method proposed by the present invention, by adding a specific business gateway between the business and the portal, use URL and Cookie replacement to realize business process control, complete the function of controlling users to use business processes, and Compared with the original comprehensive business platform and business process control method, the WAP gateway is not necessary. Even if the WAP gateway participates, its burden is greatly reduced, and the independence of the WAP gateway is enhanced, so that it does not have contact with specific services. ; Secondly, the flexibility of the integrated service platform is increased, so that the platform can perform flexible billing methods for the business; and it can realize the support for multiple integrated service platforms, because in each integrated service platform, there is a service gateway to support business process control. By adopting the method proposed by the present invention, the business gateway can improve the flexible billing method closely related to the business, and the functions of the business gateway, such as recording logs and performing authentication and authentication on users, better strengthen the role of the service gateway and make it more efficient. Good service for the integrated business platform. The service gateway adopts the method of URL replacement to prevent users from bypassing the service gateway to directly access services, which not only effectively supports multiple integrated service platforms, but also reduces the cost of operators.
附图说明Description of drawings
图1是采用本发明提出的综合业务平台的系统的结构框图;Fig. 1 is the structural block diagram of the system that adopts the integrated service platform that the present invention proposes;
图2是本发明提出的业务流程控制方法的总流程图;Fig. 2 is the overall flowchart of the business process control method proposed by the present invention;
图3是总流程中步骤(3)的详细流程图;Fig. 3 is the detailed flow chart of step (3) in the overall process;
图4是总流程中步骤(5)的详细流程图。Fig. 4 is a detailed flow chart of step (5) in the overall process.
具体实施方式Detailed ways
下面结合附图和实施例对本发明作进一步的详细说明。The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.
图1是采用本发明提出的综合业务平台的系统的结构框图。如图1所示,所述系统包括两种用户终端:移动终端和PC机,包含两个综合业务平台和若干种不同的业务。移动终端通过PDSN与门户建立数据链路,访问和使用业务,它们之间可以有WAP网关的参与。用户经过3A鉴权后才能使用数据业务。PC机和门户之间通过标准的TCP/IP协议建立数据链路。一个用户可以通过WEB/WAP方式在多个综合业务平台中使用业务。在每个综合业务平台中,包括一个计费服务器,所述计费服务器接受业务网关发来的计费事件,进行批价,然后向结算平台系统发送帐单;包括WEB门户和WAP门户,通过WEB/WAP方式向用户提供信息发布、业务受理、及个性化服务,用户通过它还可以更好的接受各种增值业务的服务,例如:信息浏览、图片下载、电子邮件、位置服务等。本发明所提出的方法中,门户起辅助作用,对终端没有影响;还包括用户数据库和业务数据库,所述用户数据库保存有用户的信息,业务数据库保存有业务的信息;最关键的是在业务和门户之间还包括一个业务网关,所述业务网关完成对用户的认证和鉴权,业务访问控制,转发用户到业务的请求,接收业务的响应,对响应结果进行URL和/或Cookie替换处理后转发给用户,根据计费规则,给出用户使用业务的话单,提交给计费服务器。门户与业务网关之间的接口用于用户使用业务,主要使用HTTP接口。业务网关与业务之间的接口用于转发用户的请求到业务,接受业务返回的响应,主要使用HTTP接口。业务网关作为实现业务流程控制的重要组成部分,其结构包括分析请求、认证与鉴权、业务访问控制、转发请求、分析响应、Cookie替换、URL替换、转发请求、记录日志和内容计费模块。内容计费是指根据计费方式,完成出话单功能。记录日志是指根据设置,对关键步骤以及关键结果记录日志。上述计费服务器、门户、业务数据库、用户数据库以及业务网关可以通过总线相连。在所述综合业务平台中,所有的消息的联接都是基于HTTP协议来实现的。Fig. 1 is a structural block diagram of a system adopting the integrated service platform proposed by the present invention. As shown in Figure 1, the system includes two types of user terminals: mobile terminals and PCs, including two integrated service platforms and several different services. The mobile terminal establishes a data link with the portal through the PDSN, accesses and uses services, and there may be a WAP gateway between them. Users can use data services only after 3A authentication. A data link is established between the PC and the portal through the standard TCP/IP protocol. A user can use services on multiple integrated service platforms through WEB/WAP. Each integrated service platform includes a billing server, which accepts billing events sent by the service gateway, conducts price approval, and then sends bills to the settlement platform system; includes WEB portals and WAP portals, through The WEB/WAP method provides users with information publishing, business acceptance, and personalized services. Users can also better accept various value-added services through it, such as: information browsing, picture downloading, email, location services, etc. In the method proposed by the present invention, the portal plays an auxiliary role and has no influence on the terminal; it also includes a user database and a business database, the user database stores user information, and the business database stores business information; There is also a service gateway between the gateway and the portal, which completes user authentication and authentication, service access control, forwards user requests to services, receives service responses, and performs URL and/or Cookie replacement processing on response results Afterwards, it is forwarded to the user, and according to the billing rules, the user's service bill is given and submitted to the billing server. The interface between the portal and the service gateway is used for users to use services, mainly using the HTTP interface. The interface between the service gateway and the service is used to forward the user's request to the service and accept the response returned by the service, mainly using the HTTP interface. As an important part of business process control, the service gateway includes analysis request, authentication and authorization, service access control, forward request, analysis response, cookie replacement, URL replacement, forward request, log recording and content billing modules. Content billing refers to completing the function of issuing bills according to the billing method. Recording logs refers to recording key steps and key results according to the settings. The above-mentioned charging server, portal, service database, user database and service gateway can be connected through the bus. In the integrated service platform, all message connections are realized based on the HTTP protocol.
图2是本发明提出的业务流程控制方法的总流程图。如图2所示,本发明提出的综合业务平台的业务流程控制方法,包括下列步骤:(1)用户在门户订购业务;用户通过移动终端或internet访问综合业务平台的门户,浏览和订购业务。在使用业务前,门户中的业务联接已经设置为指向业务网关。(2)用户向业务网关发送使用业务的请求;(3)业务网关分析该请求,提取用户信息,对请求进行认证和鉴权并进行业务访问控制;(4)业务网关建立到业务的链路,转发使用请求给业务;(5)业务网关接收业务返回的响应结果,对响应结果进行URL和/或Cookie替换处理后转发给用户;(6)用户开始使用订购的业务。Fig. 2 is a general flowchart of the business process control method proposed by the present invention. As shown in Figure 2, the business process control method of the integrated service platform proposed by the present invention includes the following steps: (1) users order services at the portal; users access the portal of the integrated service platform through mobile terminals or the Internet, browse and order services. Before using the business, the business connection in the portal has been set to point to the business gateway. (2) The user sends a service request to the service gateway; (3) The service gateway analyzes the request, extracts user information, performs authentication and authentication on the request, and performs service access control; (4) The service gateway establishes a link to the service , forward the use request to the service; (5) the service gateway receives the response result returned by the service, performs URL and/or Cookie replacement processing on the response result and forwards it to the user; (6) the user starts to use the subscribed service.
图3是总流程中步骤(3)的详细流程图。如图3所示,上述步骤(3)具体包括以下步骤:(a1)业务网关接收业务请求,分析协议以及从请求中提取用户信息和所请求的业务信息;(a2)对业务请求进行解密,获得请求业务的URL信息;因为所请求业务的URL通过加密包含在请求中,因此,需要进行解密处理。(a3)根据提取出来的用户信息查询数据库,查询数据库,进行鉴权认证:如果请求的业务不属于本业务网关,则拒绝请求后结束;判断用户是否订购了该业务,如果用户没有订购该业务,鉴权失败,提示用户后结束;如果请求业务非法,则流程结束,否则鉴权通过;(a4)业务网关进行业务访问控制:判断终端能力是否能满足业务需求,如果能则继续,否则提示用户;判断业务在使用前是否需要报价,如果是则先报价,否则继续。Fig. 3 is a detailed flow chart of step (3) in the overall process. As shown in Figure 3, above-mentioned step (3) specifically comprises the following steps: (a1) service gateway receives service request, analyzes protocol and extracts user information and requested service information from request; (a2) service request is decrypted, Obtain the URL information of the requested service; because the URL of the requested service is included in the request through encryption, it needs to be decrypted. (a3) Query the database according to the extracted user information, query the database, and perform authentication: if the requested service does not belong to the service gateway, then reject the request and end; determine whether the user has subscribed to the service, if the user has not subscribed to the service , the authentication fails, and the user is prompted to end; if the requested service is illegal, the process ends, otherwise the authentication passes; (a4) the service gateway performs service access control: judge whether the terminal capability can meet the service requirements, if so, continue, otherwise prompt User; judge whether the service needs to be quoted before using it, if so, quote first, otherwise continue.
图4是总流程中步骤(5)的详细流程图。如图4所示,上述步骤(5)具体包括以下步骤:(b1)业务网关接收业务返回到响应;(b2)分析消息头,判断是否有Cookie,如果有则把Cookie的值提取出来,否则执行步骤(b4);(b3)将Cookie中的path域中的值取出(例如为/mail),替换为请求的业务服务器的地址加上原来的值(如果请求的业务服务器地址为http://www.sina.com.cn,那么替换后的path为/www.sina.com.cn/mail);Cookie替换是将cookie中的path中的值替换,再比如,原来是path=/usr,那么现在替换为path=/业务网关的IP/usr。(b4)对消息体中所有的链接进行URL替换:将原来的URL之前加上业务网关的URL;例如,原来的URL地址为http://www.sina.com.cn,网关地址为10.1.1.1,那么修改后,应该为http://10.1.1.1?url=http://www.sina.com.cn;再比如,里面有链接信息为<ahref=http://www.yahoo.com>,根据是否有Cookie,替换为<a href=http://业务网关的IP?url=www.yahoo.com>或<a href=http://业务网关的IP/www.yahoo.com?url=www.yahoo.com>,在替换完成后可以将原来的URL加密,作为一个参数附加在业务网关的地址上。(5)将处理后的响应结果通过链路转发给用户。Fig. 4 is a detailed flow chart of step (5) in the overall process. As shown in Figure 4, the above step (5) specifically includes the following steps: (b1) the service gateway receives the business and returns a response; (b2) analyzes the message header to determine whether there is a cookie, and if there is, the value of the cookie is extracted, otherwise Execute step (b4); (b3) take out the value in the path field in the cookie (for example, /mail), and replace it with the address of the requested business server plus the original value (if the requested business server address is http:/ /www.sina.com.cn, then the replaced path is /www.sina.com.cn/mail); cookie replacement is to replace the value in the path in the cookie, for example, the original path=/usr, Then replace it with path=/IP/usr of the service gateway. (b4) Perform URL replacement for all links in the message body: add the URL of the service gateway before the original URL; for example, the original URL address is http://www.sina.com.cn, and the gateway address is 10.1. 1.1, after modification, it should be http://10.1.1.1? url=http://www.sina.com.cn; for another example, if there is link information in it as <ahref=http://www.yahoo.com>, according to whether there are cookies, replace it with <a href=http:/ /IP of the service gateway? url=www.yahoo.com> or <a href=http://IP of service gateway/www.yahoo.com? url=www.yahoo.com>, after the replacement is completed, the original URL can be encrypted and added as a parameter to the address of the service gateway. (5) Forward the processed response result to the user through the link.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB200410000215XA CN1314251C (en) | 2004-01-05 | 2004-01-05 | Comprehensive business platform and its business flow path control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB200410000215XA CN1314251C (en) | 2004-01-05 | 2004-01-05 | Comprehensive business platform and its business flow path control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1556634A CN1556634A (en) | 2004-12-22 |
| CN1314251C true CN1314251C (en) | 2007-05-02 |
Family
ID=34350370
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB200410000215XA Expired - Fee Related CN1314251C (en) | 2004-01-05 | 2004-01-05 | Comprehensive business platform and its business flow path control method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1314251C (en) |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8223935B2 (en) | 2005-04-30 | 2012-07-17 | Oracle International Corporation | Revenue management systems and methods |
| US20060270423A1 (en) * | 2005-05-24 | 2006-11-30 | Nokia Corporation | Information and management service portal for subscribers of communication systems |
| CN100417070C (en) * | 2005-05-30 | 2008-09-03 | 华为技术有限公司 | A method and system for implementing content billing |
| CN1867025B (en) * | 2005-12-20 | 2010-08-11 | 华为技术有限公司 | Method for controlling charging of prepaid subscribers |
| CN101075992B (en) * | 2006-05-17 | 2011-07-20 | 卓望数码技术(深圳)有限公司 | Method and system for exchanging IP multiple service |
| CN100401805C (en) * | 2006-05-29 | 2008-07-09 | 中国移动通信集团公司 | Comprehensive processing system of content information |
| CN100401797C (en) * | 2006-05-29 | 2008-07-09 | 中国移动通信集团公司 | Authentication method for service request initiation process |
| CN101083538B (en) * | 2006-05-30 | 2010-12-29 | 卓望数码技术(深圳)有限公司 | Real-time counting method for value added business of IP network environment |
| CN101232371B (en) * | 2007-01-24 | 2010-07-14 | 中兴通讯股份有限公司 | A digital signature verification method under the horizontal networking architecture of streaming media services |
| CN101127603B (en) * | 2007-08-16 | 2010-08-04 | 中兴通讯股份有限公司 | A method for realizing portal website single sign-on and IMS client |
| CN101170733B (en) * | 2007-11-22 | 2010-11-03 | 中兴通讯股份有限公司 | A WAP service authentication and charging control method, device and system |
| CN101232502B (en) * | 2008-03-03 | 2011-07-06 | 华为技术有限公司 | Method, system and apparatus for downloading media stream |
| CN101257519B (en) * | 2008-03-27 | 2010-09-15 | 中国联合网络通信集团有限公司 | Method and system for preventing illegal order without WAP gateway |
| CN101291467B (en) * | 2008-05-23 | 2012-07-18 | 中兴通讯股份有限公司 | Central apparatus of multimedia message, forwarding method and device for multimedia message |
| CN101800817A (en) * | 2009-02-09 | 2010-08-11 | 中兴通讯股份有限公司 | Method, device, system and service network for realizing service |
| CN101635908B (en) * | 2009-06-15 | 2012-05-23 | 中兴通讯股份有限公司 | Bill transmission processing method and system for billing system |
| CN101646160B (en) * | 2009-06-24 | 2012-07-25 | 中国联合网络通信集团有限公司 | Method for browsing blog content and business processing device thereof |
| CN101692656B (en) * | 2009-10-16 | 2015-11-25 | 中兴通讯股份有限公司 | A kind of personal network gateway equipment, system and the method for business is externally provided |
| CN101702651B (en) * | 2009-11-04 | 2012-05-23 | 中国科学院声学研究所 | Process system for supporting multi party service settlement based on rule and method thereof |
| CN101742505A (en) * | 2009-11-24 | 2010-06-16 | 广东宇天信通通信科技有限公司 | System and method for providing integration of multiple data services |
| WO2014205732A1 (en) * | 2013-06-27 | 2014-12-31 | 华为技术有限公司 | Flow control method and device |
| CN105338020B (en) | 2014-07-02 | 2018-12-07 | 华为技术有限公司 | A kind of business access method and device |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1340944A (en) * | 2000-08-24 | 2002-03-20 | 阿尔卡塔尔公司 | Data transmission protocol for use between WAP net barrier and terminal |
-
2004
- 2004-01-05 CN CNB200410000215XA patent/CN1314251C/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1340944A (en) * | 2000-08-24 | 2002-03-20 | 阿尔卡塔尔公司 | Data transmission protocol for use between WAP net barrier and terminal |
Non-Patent Citations (3)
| Title |
|---|
| 中兴通讯综合数据业务平台 胡宁,罗圣美,罗仕林,电信技术,第3期 2003 * |
| 移动数据业务平台 聂延波,电信技术,第11期 2002 * |
| 移动数据业务平台 聂延波,电信技术,第11期 2002;中兴通讯综合数据业务平台 胡宁,罗圣美,罗仕林,电信技术,第3期 2003 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1556634A (en) | 2004-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1314251C (en) | Comprehensive business platform and its business flow path control method | |
| US20080109446A1 (en) | Peer-to-peer file download system for IMS network | |
| US20070005766A1 (en) | Method and system for providing external and internal services through an application intermediation gateway | |
| CN1799042A (en) | System and method for controlling access to downloadable resources | |
| CN1992594A (en) | URL extension method for streaming media system | |
| CN1599910A (en) | System and method for providing subscription content services to mobile devices | |
| CN1636179A (en) | Intelligent network charging edge | |
| CN1233897A (en) | Centralized service management system for two-way interactive communication equipment in data network | |
| CN1416090A (en) | Method for pushing customized web page to network users | |
| KR20040018559A (en) | System and method for providing subscribed applications on wireless devices over a wireless network | |
| CN1867024A (en) | Charging information transmitting method | |
| JP2005536787A (en) | Method and system for managing cookies according to privacy policy | |
| EP2437183A1 (en) | Method, device and system for distributing user generated content to telecommunication system | |
| WO2008110121A1 (en) | Adaptation method and system of data service contents, and portal system | |
| CN1816081A (en) | Method and system for adapting page of mobile telecommunication terminal | |
| US20090307757A1 (en) | Method and System for Centralized Access Authorization To Online Streaming Content | |
| US20060126809A1 (en) | HTTP extension header for metering information | |
| CN1608266A (en) | Method and telecommunication network for delivering and charging for services | |
| CN101075884A (en) | Method for charging service content | |
| CN101083539B (en) | Switch gateway based real-time stream media content counting method and system | |
| WO2012088995A1 (en) | Service control method and device | |
| CN102340493A (en) | Access control method and gateway | |
| CN101478754B (en) | Media file downloading method, apparatus and system based on copyright management | |
| CN101170733B (en) | A WAP service authentication and charging control method, device and system | |
| DE102004005252A1 (en) | Communication system, peer-to-peer message filtering computer and method for processing a peer-to-peer message |
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: 20070502 Termination date: 20170105 |