CN105847400A - 基于代理服务器的业务变更方法和*** - Google Patents
基于代理服务器的业务变更方法和*** Download PDFInfo
- Publication number
- CN105847400A CN105847400A CN201610263945.1A CN201610263945A CN105847400A CN 105847400 A CN105847400 A CN 105847400A CN 201610263945 A CN201610263945 A CN 201610263945A CN 105847400 A CN105847400 A CN 105847400A
- Authority
- CN
- China
- Prior art keywords
- business
- request
- service
- server
- business change
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/566—Grouping or aggregating service requests, e.g. for unified processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/289—Intermediate processing functionally located close to the data consumer application, e.g. in same machine, in same home or in same sub-network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本公开涉及数据通信领域,具体为一种基于代理服务器的业务变更方法,包括:接收业务服务器的业务变更请求;向业务请求规范模板中添加所述业务变更请求包含的业务变更信息。通过代理服务器的业务变更来实现对所有终端设备的业务变更,使得业务变更更方便快捷。本发明还包括一种代理服务器。
Description
技术领域
本公开涉及数据通信领域,尤其涉及一种基于代理服务器的业务变更方法和***。
背景技术
近年来,随着移动互联网的发展,利用移动终端进行互联网访问越来越频繁,业务服务器做变更时,需要逐一对移动终端进行业务变更。每个移动终端进行业务变更时,需要通过无线网络传输,因此增加了带宽的占用。
发明内容
本公开的目的是提供一种基于代理服务器的业务变更方法和***,通过代理服务器的业务变更来实现对所有终端设备的业务变更,使得业务变更更方便快捷。
根据本公开的一个方面,一种基于代理服务器的业务变更方法,代理服务器端,包括:
接收业务服务器的业务变更请求;
向业务请求规范模板中添加所述业务变更请求包含的业务变更信息;
其中,所述业务变更信息包括所述业务服务器的域名地址、接口地址和参数的拼接规范。
优选的,所述业务请求规范模板包含了至少一个业务变更信息和业务处理顺序列表。
优选的,所述参数包括:用户信息参数和/或商品信息参数。
优选的,所述向业务请求规范模板中添加所述业务变更请求包含的业务变更信息之后包括:
接收终端设备的业务请求;
对业务请求进行解析,按照业务处理顺序列表与至少一个业务服务器进行业务信息交互后获得最终业务数据;
向终端设备发送最终业务数据。
优选的,所述业务变更请求包括:业务增加请求、业务修改请求、业务删除请求中的一种或多种。
根据本公开的另一个方面,一种代理服务器,包括:
第一接收模块,接收业务服务器的业务变更请求;
业务变更信息添加模块,向业务请求规范模板中添加所述业务变更请求包含的业务变更信息;
其中,所述业务变更信息包括所述业务服务器的域名地址、接口地址和参数的拼接规范。
优选的,所述业务请求规范模板包含了至少一个业务变更信息和业务处理顺序列表。
优选的,所述参数包括:用户信息参数和/或商品信息参数。
优选的,所述代理服务器还包括:
第二接收模块,接收终端设备的业务请求;
业务请求处理模块,对业务请求进行解析,按照业务处理顺序列表与至少一个业务服务器进行业务信息交互后获得最终业务数据;
发送模块,向终端设备发送最终业务数据。
优选的,所述业务变更请求包括:业务增加请求、业务修改请求、业务删除请求中的一种或多种。
本公开通过在终端设备和业务服务器之间增加代理服务器,通过代理服务器的业务变更来实现对所有终端设备的业务变更,使得业务变更更方便快捷。
附图说明
图1是根据本发明第一实施方式的方法流程图;
图2是根据本发明第二实施方式的方法流程图;
图3是根据本发明第三实施方式的***结构示意图;
图4是根据本发明第四实施方式的***结构示意图;
图5是根据本发明第五实施方式的终端设备、业务服务器与代理服务器连接结构示意图。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本公开进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
图1是根据本发明第一实施方式的方法流程图。
如图1所示,一种基于代理服务器的业务变更方法,包括:
S1,接收业务服务器的业务变更请求;
S2,向业务请求规范模板中添加所述业务变更请求包含的业务变更信息。
在步骤S2中,所述业务变更信息包括所述业务服务器的域名地址、接口地址和参数的拼接规范。其中,通过域名地址能够访问所述业务服务器,通过接口地址访问所述业务服务器的业务,因每个不同的业务所需要的参数不同且参数放置的位置和顺序不同,每个业务都具有其特定的参数的拼接规范。本实施例中,参数包括:用户信息参数和/或商品信息参数,如用户信息参数包括用户名、密码、会员等级,商品信息参数包括商品名、商品价格、商品属性。
本实施例通过代理服务器来接收业务变更请求,在代理服务器端做业务变更,避免在终端设备逐个做业务变更,加快了业务变更速度,使得业务变更更方便。其中,终端设备指的是具有操作***的设备。
图2是根据本发明第二实施方式的方法流程图。
如图2所示,基于上述实施例,在步骤S2之后包括步骤:
S101,接收终端设备的业务请求;
S102,对业务请求进行解析,按照业务处理顺序列表与至少一个业务服务器进行业务信息交互后获得最终业务数据;
S103,向终端设备发送最终业务数据。
本实施例中,所述终端设备为包括手机、平板电脑、笔记本等通过网络进行网络访问的终端,所述终端设备发出的业务请求包括登陆网站请求、浏览购物信息请求或支付请求。其中,业务请求包括:数据查询请求,数据提交请求。
本实施例中,业务处理顺序列表的两相邻业务,后一业务的处理需要依赖前一业务的业务数据。
本实施例中,多个业务服务器可为平行结构,代理服务器能够同时向所述多个业务服务器发送业务请求;多个业务服务器可为树形结构,其中树形结构的业务服务器ABCDEF,比如A依赖BC,B依赖DEF,那么业务请求的发送的顺序是先发送DEFC,然后DEF返回的业务数据合在一起访问B,然后B和C的业务数据访问A,最后返回A的业务数据。
采用本实施例所述技术手段,能够把多个相关的业务服务器联系起来,由代理服务器统一进行管理,代理服务器与其它业务服务器通过有线网络连接,能够快速的实现信息数据的传递,终端设备只需要发送业务请求和接收最终业务数据最终业务数据即可,中间的处理过程由代理服务器进行操作。
作为本发明优选的实施方式,业务变更请求包括:业务增加请求、业务修改请求、业务删除请求中的一种或多种。其中,业务增加相当于在业务服务器端增加了业务接口,业务修改相当于在业务服务器端修改了业务接口,业务删除相当于在业务服务器端删除了业务接口。
图3是根据本发明第三实施方式的***结构示意图。
如图3所示,基于同一发明构思,一种代理服务器11,包括:第一接收模块111,业务变更信息添加模块112。
第一接收模块111,接收业务服务器的业务变更请求。
业务变更信息添加模块112,向业务请求规范模板中添加所述业务变更请求包含的业务变更信息。
本实施例中,所述业务变更信息包括所述业务服务器的域名地址、接口地址和参数的拼接规范。其中,通过域名地址能够访问所述业务服务器,通过接口地址访问所述业务服务器的业务,因每个不同的业务所需要的参数不同且参数放置的位置和顺序不同,每个业务都具有其特定的参数的拼接规范。本实施例中,参数包括:用户信息参数和/或商品信息参数,如用户信息参数包括用户名、密码、会员等级,商品信息参数包括商品名、商品价格、商品属性。
图4是根据本发明第四实施方式的***结构示意图。
如图4所示,基于同一发明构思,一种代理服务器12,还包括第二接收模块121、业务请求处理模块122和发送模块123。
第二接收模块121,接收终端设备的业务请求。
业务请求处理模块122,对业务请求进行解析,按照业务处理顺序列表与至少一个业务服务器进行业务信息交互后获得最终业务数据。
发送模块123,向终端设备发送最终业务数据。
作为本发明优选的实施方式,业务变更请求包括:业务增加请求、业务修改请求、业务删除请求中的一种或多种。其中,业务增加相当于在业务服务器端增加了业务接口,业务修改相当于在业务服务器端修改了业务接口,业务删除相当于在业务服务器端删除了业务接口。
图5是根据本发明第五实施方式的终端设备、业务服务器与代理服务器连接结构示意图。
如图5所示,本实施例中,终端设备通过有线或无线方式与代理服务器连接,代理服务器与业务服务器连接,终端设备包括多个(终端设备a,终端设备b,终端设备c……),业务服务器也包括多个(业务服务器A,业务服务器B,业务服务器C……),在代理服务器端变更业务,能够实现多个终端设备的业务同时变更。
本公开旨在保护一种基于代理服务器的业务变更方法和***,通过在终端设备和业务服务器之间增加代理服务器,通过代理服务器的业务变更来实现对所有终端设备的业务变更,使得业务变更更方便快捷。
应当理解的是,本公开的上述具体实施方式仅仅用于示例性说明或解释本公开的原理,而不构成对本公开的限制。因此,在不偏离本公开的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。此外,本公开所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
Claims (10)
1.一种基于代理服务器的业务变更方法,包括:
接收业务服务器的业务变更请求;
向业务请求规范模板中添加所述业务变更请求包含的业务变更信息;
其中,所述业务变更信息包括所述业务服务器的域名地址、接口地址和参数的拼接规范。
2.根据权利要求1所述的方法,其中,所述业务请求规范模板包含了至少一个业务变更信息和业务处理顺序列表。
3.根据权利要求1所述的方法,其中,所述参数包括:用户信息参数和/或商品信息参数。
4.根据权利要求2所述的方法,其中,所述向业务请求规范模板中添加所述业务变更请求包含的业务变更信息之后包括:
接收终端设备的业务请求;
对业务请求进行解析,按照业务处理顺序列表与至少一个业务服务器进行业务信息交互后获得最终业务数据;
向终端设备发送最终业务数据。
5.根据权利要求1-4任一项所述的方法,其中,所述业务变更请求包括:业务增加请求、业务修改请求、业务删除请求中的一种或多种。
6.一种代理服务器,包括:
第一接收模块,接收业务服务器的业务变更请求;
业务变更信息添加模块,向业务请求规范模板中添加所述业务变更请求包含的业务变更信息;
其中,所述业务变更信息包括所述业务服务器的域名地址、接口地址和参数的拼接规范。
7.根据权利要求6所述的代理服务器,所述业务请求规范模板包含了至少一个业务变更信息和业务处理顺序列表。
8.根据权利要求6所述的代理服务器,其中,所述参数包括:用户信息参数和/或商品信息参数。
9.根据权利要求6所述的代理服务器,还包括:
第二接收模块,接收终端设备的业务请求;
业务请求处理模块,对业务请求进行解析,按照业务处理顺序列表与至少一个业务服务器进行业务信息交互后获得最终业务数据;
发送模块,向终端设备发送最终业务数据。
10.根据权利要求6-9任一项所述的代理服务器,其中,所述业务变更请求包括:业务增加请求、业务修改请求、业务删除请求中的一种或多种。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610263945.1A CN105847400A (zh) | 2016-04-25 | 2016-04-25 | 基于代理服务器的业务变更方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610263945.1A CN105847400A (zh) | 2016-04-25 | 2016-04-25 | 基于代理服务器的业务变更方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105847400A true CN105847400A (zh) | 2016-08-10 |
Family
ID=56589256
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610263945.1A Pending CN105847400A (zh) | 2016-04-25 | 2016-04-25 | 基于代理服务器的业务变更方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105847400A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110400217A (zh) * | 2018-04-25 | 2019-11-01 | ***通信集团广东有限公司 | 智能合约的规则变更处理方法及装置 |
CN111565235A (zh) * | 2019-02-14 | 2020-08-21 | 普天信息技术有限公司 | 一种获取多媒体消息业务服务器地址的方法及装置 |
CN112911010A (zh) * | 2021-02-05 | 2021-06-04 | 上海锐伟电子科技有限公司 | 一种适用于多种设备端连接的管理方法及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859387A (zh) * | 2005-12-31 | 2006-11-08 | 华为技术有限公司 | 一种终端用户代理***及其订阅与使用业务的方法 |
CN102546737A (zh) * | 2010-12-07 | 2012-07-04 | 中国电信股份有限公司 | 无线互联网门户接入***及方法 |
CN102917078A (zh) * | 2011-08-01 | 2013-02-06 | 华为软件技术有限公司 | 流媒体资源提供及获取方法、信令流服务器与终端设备 |
US20130132511A1 (en) * | 2011-11-23 | 2013-05-23 | Konkuk University Industrial Cooperation Corp | System and method for processing medical information through medical terminal |
US20150121381A1 (en) * | 2013-10-31 | 2015-04-30 | International Business Machines Corporation | Change-request analysis |
CN105376430A (zh) * | 2014-08-18 | 2016-03-02 | 方正国际软件(北京)有限公司 | 一种交互式语音应答的处理方法、设备及*** |
-
2016
- 2016-04-25 CN CN201610263945.1A patent/CN105847400A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859387A (zh) * | 2005-12-31 | 2006-11-08 | 华为技术有限公司 | 一种终端用户代理***及其订阅与使用业务的方法 |
CN102546737A (zh) * | 2010-12-07 | 2012-07-04 | 中国电信股份有限公司 | 无线互联网门户接入***及方法 |
CN102917078A (zh) * | 2011-08-01 | 2013-02-06 | 华为软件技术有限公司 | 流媒体资源提供及获取方法、信令流服务器与终端设备 |
US20130132511A1 (en) * | 2011-11-23 | 2013-05-23 | Konkuk University Industrial Cooperation Corp | System and method for processing medical information through medical terminal |
US20150121381A1 (en) * | 2013-10-31 | 2015-04-30 | International Business Machines Corporation | Change-request analysis |
CN105376430A (zh) * | 2014-08-18 | 2016-03-02 | 方正国际软件(北京)有限公司 | 一种交互式语音应答的处理方法、设备及*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110400217A (zh) * | 2018-04-25 | 2019-11-01 | ***通信集团广东有限公司 | 智能合约的规则变更处理方法及装置 |
CN110400217B (zh) * | 2018-04-25 | 2022-07-01 | ***通信集团广东有限公司 | 智能合约的规则变更处理方法及装置 |
CN111565235A (zh) * | 2019-02-14 | 2020-08-21 | 普天信息技术有限公司 | 一种获取多媒体消息业务服务器地址的方法及装置 |
CN112911010A (zh) * | 2021-02-05 | 2021-06-04 | 上海锐伟电子科技有限公司 | 一种适用于多种设备端连接的管理方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110086895A (zh) | 域名解析方法、装置、介质和电子设备 | |
US11563674B2 (en) | Content based routing method and apparatus | |
US10277701B2 (en) | Methods and Systems for Rewriting Scripts to Direct Requests | |
CN109218368B (zh) | 实现Http反向代理的方法、装置、电子设备和可读介质 | |
CN106874471B (zh) | 信息推送方法和装置 | |
CN108989362A (zh) | 一种静态资源的处理方法和装置 | |
US10158548B2 (en) | Methods and systems for signing resource identifiers | |
CN111163324B (zh) | 信息处理方法、装置和电子设备 | |
CN112748962B (zh) | 应用加载方法、装置、电子设备和计算机可读介质 | |
US11064052B2 (en) | Page insertion method and device | |
CN105847400A (zh) | 基于代理服务器的业务变更方法和*** | |
CN111931100A (zh) | 请求处理***、方法、装置、电子设备和计算机可读介质 | |
CN109788050B (zh) | 一种获取源站ip地址方法、***、电子设备和介质 | |
CN109446445A (zh) | 一种资源获取方法及装置 | |
CN111190664A (zh) | 一种生成页面的方法和*** | |
CN111953718B (zh) | 一种页面调试方法和装置 | |
US20160381167A1 (en) | Unified Content Posting | |
US10511454B2 (en) | Methods and systems for implementing differential pricing configurations | |
CN106790176B (zh) | 一种访问网络的方法及*** | |
CN105915584A (zh) | 基于代理服务器的业务请求方法和*** | |
CN114428925A (zh) | 页面渲染方法、装置、电子设备和计算机可读介质 | |
CN106708900A (zh) | 网页内容加载方法及装置 | |
CN111432011A (zh) | 区块链的网络通信方法和设备 | |
WO2010014191A2 (en) | Web page serving architecture | |
CN113449213A (zh) | 页面跳转的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160810 |