CN101969469A - 电信能力开放中的回调处理方法及装置 - Google Patents
电信能力开放中的回调处理方法及装置 Download PDFInfo
- Publication number
- CN101969469A CN101969469A CN2010105188907A CN201010518890A CN101969469A CN 101969469 A CN101969469 A CN 101969469A CN 2010105188907 A CN2010105188907 A CN 2010105188907A CN 201010518890 A CN201010518890 A CN 201010518890A CN 101969469 A CN101969469 A CN 101969469A
- Authority
- CN
- China
- Prior art keywords
- telecommunication capability
- client
- readjustment
- message
- open server
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 claims abstract description 49
- 238000012545 processing Methods 0.000 claims abstract description 34
- 238000004458 analytical method Methods 0.000 claims abstract description 13
- 230000000977 initiatory effect Effects 0.000 claims abstract description 4
- 230000006978 adaptation Effects 0.000 claims description 4
- 230000008901 benefit Effects 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 40
- 230000008569 process Effects 0.000 description 25
- 238000005516 engineering process Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 7
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5183—Call or contact centers with computer-telephony arrangements
- H04M3/5191—Call or contact centers with computer-telephony arrangements interacting with the Internet
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/4061—Push-to services, e.g. push-to-talk or push-to-video
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0012—Details of application programming interfaces [API] for telephone networks; Arrangements which combine a telephonic communication equipment and a computer, i.e. computer telephony integration [CPI] arrangements
- H04M7/0021—Details of Application Programming Interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/541—Client-server
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Marketing (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开一种电信能力开放中的回调处理方法及装置。具体公开一种电信能力开放中的回调处理方法,该方法包括:接收客户端发送的电信能力API调用请求,该电信能力API调用请求包含回调信息参数;按电信能力API调用请求进行调用处理,并根据回调信息参数生成回调消息;将回调消息推送至客户端。或者包括:向电信能力开放服务器发起电信能力API调用请求,该电信能力API调用请求包含回调信息参数;接收电信能力开放服务器推送的回调消息,对回调消息进行解析;根据解析结果确定回调处理所需函数,并调用该函数。还公开一种电信能力开放服务器、客户端和电信能力开放服务系统。本发明可实现面向自由开发者的电信能力开放中的回调,有利于实现面向自由开发者的电信能力web化。
Description
技术领域
本发明涉及通信技术领域,尤其涉及电信能力开放中的回调处理方法及装置。
背景技术
电信能力web化是电信网络和传统互联网融合的一个关键技术,也是移动互联网中的一个关键技术。web技术是传统互联网中的代表技术,表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、HTTP(HyperText Transfer Protocol,超文本传输协议)等,web技术是传统互联网中网站技术和网页技术的基础。电信能力web化是指,把电信能力通过API(Application Programming Interface,应用程序接口)的形式向传统互联网开放,使得传统互联网中的应用能够以互联网的方式调用电信能力组成新的应用。
现有技术中的电信能力web化工作都集中在面向SP(Service Provider,服务提供商)服务器的模式。在这种模式下,电信能力API向SP开放,SP与电信运营商签约后,SP服务器可以调用电信能力开放服务器提供的电信能力API,电信能力开放服务器和SP服务器通过相互调用对方的接口实现两者之间的通信。
但是,发明人在实现本发明的过程中,发现现有的面向SP服务器的电信能力web化不能直接适用于自由开发者,其中,电信能力开放中的回调技术是实现面向自由开发者的电信能力web化的主要技术难点。电信能力开放中的回调是指,SP服务器在调用电信能力开放服务器的某个电信能力API时,将自己的一个web服务地址作为参数传递给电信能力开放服务器。电信能力开放服务器在需要的时候,利用该web服务地址调用SP服务器的回调接口,此时被调用的SP服务器的回调接口完成消息处理或特定的操作。例如,SP服务器调用电信能力开放服务器的打电话的API,电信能力开放服务器在被叫忙、被叫接通、或被叫无人接听时,需要把相应的消息提供给SP服务器,以便让SP服务器进行相应的处理。又如,SP服务器调用电信能力开放服务器的发短信的API时,电信能力开放服务器在短信发送成功或失败时,需要把相应的消息提供给SP服务器,以便让SP服务器进行相应的处理。
在面向SP服务器的标准协议中,面向SP服务器的电信能力开放服务的提供者和调用者双方都必需具备web服务器的能力,这需要被调用方也为一个web服务器并开放出回调接口,以便在电信能力开放服务器在需要时进行调用,由于SP服务器具备web服务器的能力,因此能够实现回调。但是,对于大多数自由开发者来说,成为SP的门槛过高,这使得对于面向自由开发者的电信能力web化中,客户端(比如手机)需要直接与电信能力开放服务器进行对接。即客户端在运行自由开发者提供的应用程序时,需要开放web服务,以便电信能力开放服务器在需要回调时调用。
但是,一般来说,在面向自由开发者的电信能力web化中,客户端的设备能力弱,不足以作为一个web服务器,因此不能实现回调,这使得现有的面向SP服务器的电信能力web化不能直接适用于自由开发者。
发明内容
本发明实施例提供一种电信能力开放中的回调处理方法,用以实现面向自由开发者的电信能力开放中的回调,从而有利于实现面向自由开发者的电信能力web化,该方法包括:
接收客户端发送的电信能力应用程序接口API调用请求,所述电信能力API调用请求包含回调信息参数;
按所述电信能力API调用请求进行调用处理,并根据所述回调信息参数生成回调消息;
将所述回调消息推送至客户端。
本发明实施例还提供一种电信能力开放中的回调处理方法,用以实现面向自由开发者的电信能力开放中的回调,从而有利于实现面向自由开发者的电信能力web化,该方法包括:
向电信能力开放服务器发起电信能力API调用请求,所述电信能力API调用请求包含回调信息参数;
接收电信能力开放服务器推送的根据所述回调信息参数生成的回调消息,对所述回调消息进行解析;
根据解析结果确定回调处理所需函数,并调用所述函数。
本发明实施例还提供一种电信能力开放服务器,用以实现面向自由开发者的电信能力开放中的回调,从而有利于实现面向自由开发者的电信能力web化,该电信能力开放服务器包括:
接收模块,用于接收客户端发送的电信能力API调用请求,所述电信能力API调用请求包含回调信息参数;
调用模块,用于按所述电信能力API调用请求进行调用处理;
回调消息生成模块,用于根据所述回调信息参数生成回调消息;
回调实现模块,用于将所述回调消息推送至客户端。
本发明实施例还提供一种客户端,用以实现面向自由开发者的电信能力开放中的回调,从而有利于实现面向自由开发者的电信能力web化,该客户端包括:
调用请求模块,用于向电信能力开放服务器发起电信能力API调用请求,所述电信能力API调用请求包含回调信息参数;
接收模块,用于接收电信能力开放服务器推送的根据所述回调信息参数生成的回调消息;
回调处理模块,用于对所述回调消息进行解析;根据解析结果确定回调处理所需函数,并调用所述函数。
本发明实施例还提供一种电信能力开放服务系统,用以实现面向自由开发者的电信能力开放中的回调,从而有利于实现面向自由开发者的电信能力web化,该电信能力开放服务系统包括:
应用程序交易平台服务器,用于向客户端提供应用程序的选择和下载,所述应用程序包含对电信能力API的调用;
电信能力开放服务器,用于接收客户端在运行所述应用程序时发送的电信能力API调用请求,所述电信能力API调用请求包含回调信息参数;按所述电信能力API调用请求进行调用处理,并根据所述回调信息参数生成回调消息;将所述回调消息推送至客户端。
本发明实施例中,接收客户端发送的电信能力API调用请求,所述电信能力API调用请求包含回调信息参数;按所述电信能力API调用请求进行调用处理,并根据所述回调信息参数生成回调消息;将所述回调消息推送至客户端;从而在客户端不具备web服务器能力的情况下,通过回调消息的推送实现了回调,有利于实现面向自由开发者的电信能力web化。
本发明实施例中,向电信能力开放服务器发起电信能力API调用请求,所述电信能力API调用请求包含回调信息参数;接收电信能力开放服务器推送的根据所述回调信息参数生成的回调消息,对所述回调消息进行解析;根据解析结果确定回调处理所需函数,并调用所述函数;从而在客户端不具备web服务器能力的情况下,通过回调消息的推送实现了回调,有利于实现面向自由开发者的电信能力web化。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1为本发明实施例中电信能力开放中的回调处理方法的流程图;
图2为本发明实施例中另一电信能力开放中的回调处理方法的流程图;
图3为本发明实施例中电信能力开放中的回调处理方法的具体实例的流程图;
图4为本发明实施例中电信能力开放服务器的结构示意图;
图5为本发明实施例中电信能力开放服务器的具体实例的结构示意图;
图6为本发明实施例中客户端的结构示意图;
图7为本发明实施例中客户端的具体实例的结构示意图;
图8为本发明实施例中电信能力开放服务系统的结构示意图;
图9为本发明实施例中电信能力开放服务系统的具体实施示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
现有的电信能力开放中的回调,要求电信能力API的调用者开放web服务,以便电信能力开放服务器在需要回调时调用。在面向自由开发者的电信能力web化中,电信能力开放服务器是直接面向客户端的。由于客户端特别是移动互联网中的手机终端不能处理现有标准形式的回调,因此本发明实施例中考虑,把现有的回调形式的协议,转换成其他异步调用的协议,转换成其他协议后,需要对原有的回调处理过程进行修改,以适应新的协议。对于手机终端或其他对性能要求较高的客户端,一种可行的方法是把标准的回调协议转换成“服务器推送”形式的协议。在这种形式下,电信能力开放服务器并不直接调用客户端的服务,而是把回调消息推送给客户端,客户端在解析回调消息后判断应该调用哪个函数,并完成调用过程。
如图1所示,本发明实施例中,电信能力开放中的回调处理方法的流程可以包括:
步骤101、接收客户端发送的电信能力API调用请求,该电信能力API调用请求包含回调信息参数;
实施中根据回调处理提供的不同服务,回调信息参数可以有不同的情况。例如,对于手机中的一类应用程序“widget”,回调信息参数可以是手机widget中的一个回调函数的地址,该地址由手机号、widgetID、函数名、相关器4部分组成。如:
Tel:13632503792?widgetid=100&function=callbackfunction&Correlator=110;
该地址表示回调手机号码为13632503792的手机中,widgetid等于100的一个应用程序,这个应用程序中有一个函数名为“callbackfunction”。
步骤102、按电信能力API调用请求进行调用处理,并根据回调信息参数生成回调消息;
其中的调用处理同现有技术,例如客户端调用的是发送短信的API,则电信能力开放服务器解析完该请求后完成发送短信的功能;如果调用的是打电话的API,则电信能力开放服务器拨通对方的号码。
仍以回调信息参数为上述手机widget中的一个回调函数的地址为例,电信能力开放服务器执行完客户端的请求后,与客户端配合找到并调用这个名为“callbackfunction”的函数,并将此次调用标记为“110”以区分对这个函数的多次不同调用。
另外,电信能力开放服务器在客户端的配合下调用“callbackfunction”时,可以给该函数传递一些参数标明服务执行的结果,例如对于客户端调用电信能力开放服务器的发送短信的功能的情形,电信能力开放服务器可以告诉“callbackfunction”短信是否发送成功。而“callbackfunction”的函数功能可能是,如果短信发送成功则在手机界面上提示用户短信已发送;如果短信发送不成功则再一次调用电信能力开放服务器发送短信的服务。
如上所述,回调消息的主要功能有三个方面:1、根据“回调信息参数”找到某个客户端的某个函数;2、把服务结果以参数形式告诉找到的函数;3、客户端的函数根据服务结果执行不同的操作。
步骤103、将回调消息推送至客户端。
由图1所示流程可以得知,本发明实施例中,接收客户端发送的电信能力API调用请求,该电信能力API调用请求包含回调信息参数;按电信能力API调用请求进行调用处理,并根据回调信息参数生成回调消息;将回调消息推送至客户端;从而在客户端不具备web服务器能力的情况下,通过回调消息的推送实现了回调,有利于实现面向自由开发者的电信能力web化。
图1所示流程可以由能够实现其功能的装置进行实施,例如该装置可以是电信能力开放服务器等,在下面的实施例中以电信能力开放服务器为例进行说明。
如图2所示,本发明实施例还提供一种电信能力开放中的回调处理方法,其流程可以包括:
步骤201、向电信能力开放服务器发起电信能力API调用请求,该电信能力API调用请求包含回调信息参数;
步骤202、接收电信能力开放服务器推送的根据所述回调信息参数生成的回调消息,对回调消息进行解析;
步骤203、根据解析结果确定回调处理所需函数,并调用函数。
由图2所示流程可以得知,本发明实施例中,向电信能力开放服务器发起电信能力API调用请求,该电信能力API调用请求包含回调信息参数;接收电信能力开放服务器推送的根据所述回调信息参数生成的回调消息,对回调消息进行解析;根据解析结果确定回调处理所需函数,并调用函数;从而在客户端不具备web服务器能力的情况下,通过回调消息的推送实现了回调,有利于实现面向自由开发者的电信能力web化。
图2所示流程可以由能够实现其功能的装置进行实施,例如该装置可以是客户端等,在下面的实施例中以客户端为例进行说明。本发明实施例中的客户端可以是手机或其它终端形式的客户端,还可以是SP服务器。
具体实施时,由于电信服务开放服务器提供的电信能力API是通用的、与具体的业务和客户端形态无关的,而不同客户端如SP服务器、PC机、手机等所能接受的回调实现形式又是不同的,因此电信能力开放服务器需要对不同的客户端进行适配。适配的过程可以包括:
电信能力开放服务器向客户端提供推送方式;即,电信能力开放服务器可以开放一些可供选择的推送方式供客户端调用;这些推送方式例如可以是:基于Ajax的推送、基于长连接的推送、基于流媒体管道的推送等。当用于SP服务器时,不考虑SP服务器是否开放web服务,实施中是提供了一种不同于传统web调用的回调方法。
电信能力开放服务器接收客户端从提供的推送方式中选择一种推送方式发起的注册请求;按该注册请求对客户端选择的推送方式进行注册。
客户端可以注册自己所能接受的推送方式。客户端在接收到电信能力开放服务器提供的推送方式后,可以从这些推送方式中选择一种推送方式向电信能力开放服务器发起注册请求。电信服务开放服务器在将回调消息推送至客户端时,可以根据客户端注册的推送方式,将回调消息推送至客户端;客户端接收电信能力开放服务器根据注册的推送方式推送的回调消息。
具体而言,电信能力开放服务器根据客户端注册的推送方式向客户端推送回调消息,可以是,电信能力开放服务器根据客户端注册的推送方式,决定采用哪种推送方式,另外,不同的推送方式下电信能力开放服务器生成的回调消息也不同。“推送方式”可以适用于手机或其他终端形式的客户端,还可以适用于SP服务器,当用于SP服务器时,不考虑SP服务器是否开放web服务,实施中是提供了一种不同于传统web调用的回调方法。当然,具体实施时,电信能力开放服务器除向客户端提供可供选择的推送方式外,也可以向客户端提供基于web的回调方式供选择,此时“推送方式”可以只用于手机或其他终端形式的客户端;如果客户端为SP服务器时,还可以选择按web调用方式实施。
对于本发明实施例中“服务器推送”形式的回调,客户端与电信能力开放服务器之间可以创建并维持“服务器推送”的通信管道,用于进行回调消息的推送。电信能力开放服务器在将回调消息推送至客户端时,可以从自己维持和管理的“服务器推送”通信管道中选择相应的通信管道,把回调消息推送到客户端。
客户端与电信能力开放服务器之间创建并维持的“服务器推送”通信管道可以是长连接的形式,基于长连接的推送方式可以提供较高的通信性能。
传统的web技术的客户端(一般为浏览器)是基于“拉取”模式工作的,即客户端点击“打开”或“刷新”按钮时,客户端会从服务器拉取相关信息回来。当客户端没有点击“打开”或“刷新”按钮时,服务器端与客户端之间不能进行信息交流。Ajax、http长连接等技术的出现,有利于本发明实施例的“服务器推送”的实施。在电信能力开放服务器推送回调消息之前,例如在启动客户端时,或者在其他电信能力开放服务器可能推送回调消息之前的某个时刻,客户端可以与电信能力开放服务器协商建立用于推送回调消息的长连接。具体的,客户端可以发起一个长连接的请求,以建立起一个客户端与电信能力开放服务器长时间保留的通信连接。在长连接失效前的任何时候,电信能力开放服务器都可以通过该连接向客户端推送回调消息。
长连接可以作为“服务器推送”技术直接用于本发明实施例的面向自由开发者的电信能力web化。具体实施时也可以通过下面提供的方法提高长连接的性能,以更适合移动互联网中的客户端。
如果直接使用长连接技术实现“服务器推送”的功能,则需要每个应用程序甚至一个应用程序中的每个页面都维持一个与电信能力开放服务器端的长连接。这是由于在现有架构中,不同的应用程序由不同的SP厂商实现,为一个客户端应用程序对应一个SP服务器的情形,所以不同的应用程序需要与各自的SP服务器建立一个长连接。由于一般来说,一个客户端同时运行多个应用程序、一个应用程序有多个页面,因此直接使用长连接技术可能会出现客户端需要维持多个与服务器端的长连接,过多的长连接可能会消耗大量的客户端资源,对客户端产生较大影响。
因此,在一个实施例中,考虑到本发明实施例中可采用一个通用的电信能力开放服务器替代传统的各个SP服务器,所有应用程序都能够通过同一个客户端与同一个开放电信能力服务器对接,因此多个应用程序可以共用一个长连接。即考虑采用“集中式”的方式对长连接进行管理,客户端与电信能力开放服务器通过应用程序运行环境协商建立一个长连接,该长连接用于电信能力开放服务器推送不同应用程序和/或不同页面的回调消息,即,电信能力开放服务器需要推送给同一客户端的不同应用程序、不同页面的回调消息都通过该长连接完成,由此可将客户端与电信能力开放服务器需要维持的长连接数目大大减少,有效地节省了客户端资源。客户端在接收到电信能力开放服务器推送的回调消息后,按照协议对回调消息进行解析,然后根据解析结果判断应该调用哪个函数,并完成调用过程。
举一例说明本发明实施例的电信能力开放中的回调处理方法,其处理流程如图3所示,可以包括:
步骤301、客户端完成向电信能力开放服务器注册推送方式的过程。具体可以包括:电信能力开放服务器向客户端提供推送方式供选择,客户端这些推送方式中选择一种推送方式向电信能力开放服务器发起注册请求,电信能力开放服务器按注册请求对客户端选择的推送方式进行注册。
步骤302、客户端向电信能力开放服务器发起电信能力API调用请求,该电信能力API调用请求包含回调信息参数。
步骤303、电信能力开放服务器接收到电信能力API调用请求后,按该电信能力API调用请求进行调用处理;具体可以包括:解析该电信能力API调用请求,根据解析结果完成调用服务。
步骤304、电信能力开放服务器根据回调信息参数生成回调消息。
步骤305、电信能力开放服务器与客户端协商建立用于推送回调消息的长连接;具体的,该长连接可以是一个用于向客户端推送不同应用程序和/或不同页面的回调消息的长连接。本步骤的实施顺序在步骤306实施之前即可。
步骤306、电信能力开放服务器通过该长连接,将回调消息推送至客户端。
步骤307、客户端接收到电信能力开放服务器推送的回调消息后,对回调消息进行解析。
步骤308、客户端根据解析结果确定回调处理所需函数,并调用该函数,完成回调处理。
基于同一发明构思,本发明实施例还提供一种电信能力开放服务器和客户端,如下面的实施例所述。由于该电信能力开放服务器和客户端解决问题的原理与电信能力开放中的回调处理方法相似,因此该电信能力开放服务器和客户端的实施可以参见方法的实施,重复之处不再赘述。
如图4所示,本发明实施例中的电信能力开放服务器可以包括:
接收模块401,用于接收客户端发送的电信能力API调用请求,该电信能力API调用请求包含回调信息参数;
调用模块402,用于按电信能力API调用请求进行调用处理;
回调消息生成模块403,用于根据回调信息参数生成回调消息;
回调实现模块404,用于将回调消息推送至客户端。
如图5所示,一个实施例中,图4所示的电信能力开放服务器还可以包括:
回调适配模块501,用于向客户端提供推送方式;
接收模块401还可以用于:接收客户端从提供的推送方式中选择一种推送方式发起的注册请求;
回调适配模块501还可以用于:按注册请求对客户端选择的推送方式进行注册;
回调实现模块404具体可以用于:根据注册的推送方式,将回调消息推送至客户端。
如图5所示,一个实施例中,图4所示的电信能力开放服务器还可以包括:
长连接建立模块502,用于在回调实现模块404将回调消息推送至客户端之前,与客户端协商建立用于推送回调消息的长连接;
回调实现模块404具体可以用于:通过长连接,将回调消息推送至客户端。
一个实施例中,长连接建立模块502具体可以用于:
与客户端协商建立一个长连接,该长连接用于向客户端推送不同应用程序和/或不同页面的回调消息。
如图6所示,本发明实施例中的客户端可以包括:
调用请求模块601,用于向电信能力开放服务器发起电信能力API调用请求,该电信能力API调用请求包含回调信息参数;
接收模块602,用于接收电信能力开放服务器推送的根据回调信息参数生成的回调消息;
回调处理模块603,用于对回调消息进行解析;根据解析结果确定回调处理所需函数,并调用函数。
一个实施例中,接收模块602还可以用于:接收电信能力开放服务器提供的推送方式;
如图7所示,图6所示的客户端还可以包括:
注册模块701,用于从电信能力开放服务器提供的推送方式中选择一种推送方式向电信能力开放服务器发起注册请求;
接收模块602具体可以用于:接收电信能力开放服务器根据注册的推送方式推送的回调消息。
如图7所示,一个实施例中,图6所示的客户端还可以包括:
长连接建立模块702,用于在接收模块602接收电信能力开放服务器推送的回调消息之前,与电信能力开放服务器协商建立用于推送回调消息的长连接;
接收模块602具体可以用于:接收电信能力开放服务器通过长连接推送的回调消息。
一个实施例中,长连接建立模块702具体可以用于:与电信能力开放服务器协商建立一个长连接,该长连接用于接收电信能力开放服务器推送的不同应用程序和/或不同页面的回调消息。
基于同一发明构思,本发明实施例还提供一种电信能力开放服务系统,如下面的实施例所述。由于该电信能力开放服务系统解决问题的原理与电信能力开放中的回调处理方法相似,因此该电信能力开放服务系统的实施可以参见方法的实施,重复之处不再赘述。
如图8所示,本发明实施例中的电信能力开放服务系统可以包括:
应用程序交易平台服务器801,用于向客户端提供应用程序的选择和下载,其中的应用程序包含对电信能力API的调用;
电信能力开放服务器802,用于接收客户端在运行应用程序时发送的电信能力API调用请求,该电信能力API调用请求包含回调信息参数;按电信能力API调用请求进行调用处理,并根据回调信息参数生成回调消息;将回调消息推送至客户端。
图9为上述电信能力开放服务系统的一种具体实施示意图。如图9所示,应用程序交易平台服务器能够帮助自由开发者完成应用程序的开发和发布的过程。自由开发者开发出应用程序,并上传到应用程序交易平台服务器。用户的客户端则可以在应用程序交易平台服务器中选择和下载应用程序。应用程序交易平台服务器还可以提供一些功能帮助自由开发者和用户完成在线交易过程。用户下载应用程序后,则自由开发者完成了应用程序开发和发布的过程。
电信能力开放服务器支持所有自由开发者开发的应用程序,其开放出来的电信能力API具有通用性。自由开发者不参与运营过程,自由开发者不会为自己开发的应用程序提供辅助的SP服务器,以提供web服务器的能力供回调处理,也就是说用户的客户端下载应用程序后,通过电信能力开放服务器对回调消息的推送,客户端与电信能力开放服务器能直接构成电信运营网络,完成应用程序相关业务的运营,客户端能直接处理电信能力开放服务器推送的回调消息,完成回调过程。
上述电信能力开放服务系统中采用电信业务开发、发布与电信业务运营相分离的架构,其中,应用程序交易平台服务器实现自由开发者开发、发布应用程序,电信能力开放服务器实现面向客户端的电信能力开放和运营,二者相结合,可以完成移动互联网中电信业务生命周期,从而实现能够完整覆盖移动互联网需求的电信能力开放服务系统。
综上,本发明实施例中,接收客户端发送的电信能力API调用请求,该电信能力API调用请求包含回调信息参数;按电信能力API调用请求进行调用处理,并根据回调信息参数生成回调消息;将回调消息推送至客户端;从而在客户端不具备web服务器能力的情况下,通过回调消息的推送实现了回调,有利于实现面向自由开发者的电信能力web化。
本发明实施例中,向电信能力开放服务器发起电信能力API调用请求,该电信能力API调用请求包含回调信息参数;接收电信能力开放服务器推送的回调消息,对回调消息进行解析;根据解析结果确定回调处理所需函数,并调用函数;从而在客户端不具备web服务器能力的情况下,通过回调消息的推送实现了回调,有利于实现面向自由开发者的电信能力web化。
本发明实施例还提供了面向自由开发者的电信能力开放服务系统。在该系统中采用电信业务开发、发布与电信业务运营相分离的架构,通过应用程序交易平台服务器实现电信业务开发、发布,通过电信能力开放服务器实现电信业务运营,降低了电信业务开发的门槛,使得没有能力参与电信运营的自由开发者也能够参与电信业务的开发。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (17)
1.一种电信能力开放中的回调处理方法,其特征在于,该方法包括:
接收客户端发送的电信能力应用程序接口API调用请求,所述电信能力API调用请求包含回调信息参数;
按所述电信能力API调用请求进行调用处理,并根据所述回调信息参数生成回调消息;
将所述回调消息推送至客户端。
2.如权利要求1所述的方法,其特征在于,还包括:
向客户端提供推送方式;
接收客户端从提供的推送方式中选择一种推送方式发起的注册请求;
按所述注册请求对客户端选择的推送方式进行注册;
所述将所述回调消息推送至客户端,包括:
根据注册的推送方式,将所述回调消息推送至客户端。
3.如权利要求1所述的方法,其特征在于,将所述回调消息推送至客户端之前,还包括:与客户端协商建立用于推送所述回调消息的长连接;
所述将所述回调消息推送至客户端,包括:
通过所述长连接,将所述回调消息推送至客户端。
4.如权利要求3所述的方法,其特征在于,所述与客户端协商建立用于推送所述回调消息的长连接,包括:
与客户端协商建立一个长连接,该长连接用于向客户端推送不同应用程序和/或不同页面的回调消息。
5.一种电信能力开放中的回调处理方法,其特征在于,该方法包括:
向电信能力开放服务器发起电信能力API调用请求,所述电信能力API调用请求包含回调信息参数;
接收电信能力开放服务器推送的根据所述回调信息参数生成的回调消息,对所述回调消息进行解析;
根据解析结果确定回调处理所需函数,并调用所述函数。
6.如权利要求5所述的方法,其特征在于,还包括:
接收电信能力开放服务器提供的推送方式;
从所述提供的推送方式中选择一种推送方式向电信能力开放服务器发起注册请求;
所述接收电信能力开放服务器推送的回调消息,包括:
接收电信能力开放服务器根据注册的推送方式推送的回调消息。
7.如权利要求5所述的方法,其特征在于,接收电信能力开放服务器推送的回调消息之前,还包括:与电信能力开放服务器协商建立用于推送所述回调消息的长连接;
所述接收电信能力开放服务器推送的回调消息,包括:
接收电信能力开放服务器通过所述长连接推送的回调消息。
8.如权利要求7所述的方法,其特征在于,所述与电信能力开放服务器协商建立用于推送所述回调消息的长连接,包括:
与电信能力开放服务器协商建立一个长连接,该长连接用于接收电信能力开放服务器推送的不同应用程序和/或不同页面的回调消息。
9.一种电信能力开放服务器,其特征在于,包括:
接收模块,用于接收客户端发送的电信能力API调用请求,所述电信能力API调用请求包含回调信息参数;
调用模块,用于按所述电信能力API调用请求进行调用处理;
回调消息生成模块,用于根据所述回调信息参数生成回调消息;
回调实现模块,用于将所述回调消息推送至客户端。
10.如权利要求9所述的电信能力开放服务器,其特征在于,还包括:
回调适配模块,用于向客户端提供推送方式;
所述接收模块还用于:接收客户端从提供的推送方式中选择一种推送方式发起的注册请求;
所述回调适配模块还用于:按所述注册请求对客户端选择的推送方式进行注册;
所述回调实现模块具体用于:根据注册的推送方式,将所述回调消息推送至客户端。
11.如权利要求9所述的电信能力开放服务器,其特征在于,还包括:
长连接建立模块,用于在所述回调实现模块将所述回调消息推送至客户端之前,与客户端协商建立用于推送所述回调消息的长连接;
所述回调实现模块具体用于:通过所述长连接,将所述回调消息推送至客户端。
12.如权利要求11所述的电信能力开放服务器,其特征在于,所述长连接建立模块具体用于:
与客户端协商建立一个长连接,该长连接用于向客户端推送不同应用程序和/或不同页面的回调消息。
13.一种客户端,其特征在于,包括:
调用请求模块,用于向电信能力开放服务器发起电信能力API调用请求,所述电信能力API调用请求包含回调信息参数;
接收模块,用于接收电信能力开放服务器推送的根据所述回调信息参数生成的回调消息;
回调处理模块,用于对所述回调消息进行解析;根据解析结果确定回调处理所需函数,并调用所述函数。
14.如权利要求13所述的客户端,其特征在于,所述接收模块还用于:接收电信能力开放服务器提供的推送方式;
所述客户端还包括:
注册模块,用于从所述提供的推送方式中选择一种推送方式向电信能力开放服务器发起注册请求;
所述接收模块具体用于:接收电信能力开放服务器根据注册的推送方式推送的回调消息。
15.如权利要求13所述的客户端,其特征在于,还包括:
长连接建立模块,用于在所述接收模块接收电信能力开放服务器推送的回调消息之前,与电信能力开放服务器协商建立用于推送所述回调消息的长连接;
所述接收模块具体用于:接收电信能力开放服务器通过所述长连接推送的回调消息。
16.如权利要求15所述的客户端,其特征在于,所述长连接建立模块具体用于:与电信能力开放服务器协商建立一个长连接,该长连接用于接收电信能力开放服务器推送的不同应用程序和/或不同页面的回调消息。
17.一种电信能力开放服务系统,包括:
应用程序交易平台服务器,用于向客户端提供应用程序的选择和下载,所述应用程序包含对电信能力API的调用;
电信能力开放服务器,用于接收客户端在运行所述应用程序时发送的电信能力API调用请求,所述电信能力API调用请求包含回调信息参数;按所述电信能力API调用请求进行调用处理,并根据所述回调信息参数生成回调消息;将所述回调消息推送至客户端。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105188907A CN101969469B (zh) | 2010-10-25 | 2010-10-25 | 电信能力开放中的回调处理方法及装置 |
EP11777196.4A EP2620872B1 (en) | 2010-10-25 | 2011-05-17 | Method and device for callback processing in telecommunication capacity opening |
PCT/CN2011/074164 WO2011137777A1 (zh) | 2010-10-25 | 2011-05-17 | 电信能力开放中的回调处理方法及装置 |
US13/870,673 US8848893B2 (en) | 2010-10-25 | 2013-04-25 | Method and apparatus for callback processing in telecommunication capability opening |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105188907A CN101969469B (zh) | 2010-10-25 | 2010-10-25 | 电信能力开放中的回调处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101969469A true CN101969469A (zh) | 2011-02-09 |
CN101969469B CN101969469B (zh) | 2013-11-06 |
Family
ID=43548572
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010105188907A Active CN101969469B (zh) | 2010-10-25 | 2010-10-25 | 电信能力开放中的回调处理方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8848893B2 (zh) |
EP (1) | EP2620872B1 (zh) |
CN (1) | CN101969469B (zh) |
WO (1) | WO2011137777A1 (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011137777A1 (zh) * | 2010-10-25 | 2011-11-10 | 华为技术有限公司 | 电信能力开放中的回调处理方法及装置 |
CN102654840A (zh) * | 2011-11-30 | 2012-09-05 | 天津书生投资有限公司 | 一种函数回调的方法和系统 |
CN102902580A (zh) * | 2011-07-26 | 2013-01-30 | 腾讯科技(深圳)有限公司 | 一种程序回调方法及装置 |
WO2013107403A1 (zh) * | 2012-01-20 | 2013-07-25 | 华为技术有限公司 | Oauth api的使用、调用方法、设备及系统 |
CN103488527A (zh) * | 2013-09-03 | 2014-01-01 | 新浪网技术(中国)有限公司 | 一种php api调用方法、相关设备及系统 |
CN103942093A (zh) * | 2013-01-23 | 2014-07-23 | 阿里巴巴集团控股有限公司 | 业务处理方法及系统 |
CN105335131A (zh) * | 2014-06-03 | 2016-02-17 | 广州市动景计算机科技有限公司 | 传感器接口处理方法及装置 |
CN108881395A (zh) * | 2018-05-23 | 2018-11-23 | 北京五八信息技术有限公司 | 消息推送方法、设备、消息管理器及计算机可读存储介质 |
CN109144597A (zh) * | 2017-06-19 | 2019-01-04 | 武汉斗鱼网络科技有限公司 | 一种获得下载接口回调信息的方法和装置 |
CN109246653A (zh) * | 2017-07-11 | 2019-01-18 | 三星电子株式会社 | 用于发现和链接网络开放功能的方法和装置 |
CN109525539A (zh) * | 2017-09-20 | 2019-03-26 | 中移(杭州)信息技术有限公司 | 一种能力调用方法、调用回执方法、信息处理方法及系统 |
CN111190750A (zh) * | 2019-12-25 | 2020-05-22 | 天津幸福生命科技有限公司 | 一种数据处理方法以及系统 |
CN112866489A (zh) * | 2021-01-11 | 2021-05-28 | 东方通信股份有限公司 | 一种基于cap信令的能力开放系统 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102917019B (zh) * | 2012-09-17 | 2015-12-09 | 奚加荣 | 一种实现能力开放应用的系统及其方法 |
US9143550B2 (en) * | 2012-12-01 | 2015-09-22 | Qualcomm Innovation Center, Inc. | Graceful degradation of websocket connections to nonpersistent HTTP-based communications |
CN104598257B (zh) * | 2013-10-30 | 2019-01-18 | 华为技术有限公司 | 远程应用程序运行的方法和装置 |
CN109922138A (zh) * | 2014-04-14 | 2019-06-21 | 阿里巴巴集团控股有限公司 | 消息推送方法、装置和系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006048207A1 (en) * | 2004-11-03 | 2006-05-11 | Matsushita Electric Industrial Co., Ltd. | Harq protocol optimization for packet data transmission |
CN101196813A (zh) * | 2007-12-26 | 2008-06-11 | 上海科泰世纪科技有限公司 | 计算机软件系统中基于构件接口实现事件回调的方法 |
CN101291335A (zh) * | 2008-06-13 | 2008-10-22 | 中兴通讯股份有限公司 | 一种基于浏览器获取服务器动态数据的方法及装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6604136B1 (en) * | 1998-06-27 | 2003-08-05 | Intel Corporation | Application programming interfaces and methods enabling a host to interface with a network processor |
US6970947B2 (en) * | 2001-07-18 | 2005-11-29 | International Business Machines Corporation | Method and apparatus for providing a flexible and scalable context service |
JP2005532748A (ja) * | 2002-07-08 | 2005-10-27 | プリキャッシュ インコーポレイテッド | ペイロード検査、アラートサービス、デジタルコンテンツ配信、及びサービス品質管理のためのパケットルーティング、並びに発行−購読ネットワークにおける選択的なマルチキャスティングを含むキャッシング |
US20050125808A1 (en) * | 2003-12-09 | 2005-06-09 | Izurieta Clemente I. | Object-oriented callback systems and methods |
US7562341B2 (en) * | 2004-05-24 | 2009-07-14 | Sap Ag | Deploy callback system with bidirectional containers |
EP2026260A3 (en) * | 2005-11-03 | 2011-02-02 | KTFreetel Co., Ltd. | Billing device and processing method |
US8516451B2 (en) * | 2008-06-13 | 2013-08-20 | Hewlett-Packard Development Company, L.P. | System and method for creating virtual callback objects |
CN101730322A (zh) * | 2009-12-10 | 2010-06-09 | 中国联合网络通信集团有限公司 | 业务引擎及其业务能力调用的方法和系统 |
CN101742007B (zh) * | 2009-12-16 | 2012-11-14 | 中国电信股份有限公司 | 利用Widget技术开放语音会议的方法和系统 |
US8855289B2 (en) * | 2010-01-19 | 2014-10-07 | Microsoft Corporation | Automated callback reminder |
CN101969469B (zh) * | 2010-10-25 | 2013-11-06 | 华为技术有限公司 | 电信能力开放中的回调处理方法及装置 |
-
2010
- 2010-10-25 CN CN2010105188907A patent/CN101969469B/zh active Active
-
2011
- 2011-05-17 WO PCT/CN2011/074164 patent/WO2011137777A1/zh unknown
- 2011-05-17 EP EP11777196.4A patent/EP2620872B1/en active Active
-
2013
- 2013-04-25 US US13/870,673 patent/US8848893B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006048207A1 (en) * | 2004-11-03 | 2006-05-11 | Matsushita Electric Industrial Co., Ltd. | Harq protocol optimization for packet data transmission |
CN101196813A (zh) * | 2007-12-26 | 2008-06-11 | 上海科泰世纪科技有限公司 | 计算机软件系统中基于构件接口实现事件回调的方法 |
CN101291335A (zh) * | 2008-06-13 | 2008-10-22 | 中兴通讯股份有限公司 | 一种基于浏览器获取服务器动态数据的方法及装置 |
Non-Patent Citations (2)
Title |
---|
孙清国等: "Web应用中的服务器推送技术研究综述", 《计算机系统应用》 * |
郑侃等: "IMS中基于REST的wIMS中间件平台设计与实现", 《电信工程技术与标准化》 * |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011137777A1 (zh) * | 2010-10-25 | 2011-11-10 | 华为技术有限公司 | 电信能力开放中的回调处理方法及装置 |
US8848893B2 (en) | 2010-10-25 | 2014-09-30 | Huawei Technologies Co, Ltd. | Method and apparatus for callback processing in telecommunication capability opening |
CN102902580A (zh) * | 2011-07-26 | 2013-01-30 | 腾讯科技(深圳)有限公司 | 一种程序回调方法及装置 |
WO2013013554A1 (zh) * | 2011-07-26 | 2013-01-31 | 腾讯科技(深圳)有限公司 | 一种程序回调方法及装置 |
US9110738B2 (en) | 2011-07-26 | 2015-08-18 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for calling back a program |
CN102902580B (zh) * | 2011-07-26 | 2018-05-15 | 腾讯科技(深圳)有限公司 | 一种程序回调方法及装置 |
CN102654840A (zh) * | 2011-11-30 | 2012-09-05 | 天津书生投资有限公司 | 一种函数回调的方法和系统 |
WO2013078838A1 (zh) * | 2011-11-30 | 2013-06-06 | 天津书生投资有限公司 | 一种函数回调的方法和系统 |
WO2013107403A1 (zh) * | 2012-01-20 | 2013-07-25 | 华为技术有限公司 | Oauth api的使用、调用方法、设备及系统 |
US9430302B2 (en) | 2012-01-20 | 2016-08-30 | Huawei Technologies Co., Ltd. | Method, device and system for using and invoking Oauth API |
CN103942093B (zh) * | 2013-01-23 | 2018-02-13 | 阿里巴巴集团控股有限公司 | 业务处理方法及系统 |
CN103942093A (zh) * | 2013-01-23 | 2014-07-23 | 阿里巴巴集团控股有限公司 | 业务处理方法及系统 |
CN103488527A (zh) * | 2013-09-03 | 2014-01-01 | 新浪网技术(中国)有限公司 | 一种php api调用方法、相关设备及系统 |
CN105335131B (zh) * | 2014-06-03 | 2018-12-25 | 广州市动景计算机科技有限公司 | 传感器接口处理方法及装置 |
CN105335131A (zh) * | 2014-06-03 | 2016-02-17 | 广州市动景计算机科技有限公司 | 传感器接口处理方法及装置 |
CN109144597B (zh) * | 2017-06-19 | 2021-09-07 | 武汉斗鱼网络科技有限公司 | 一种获得下载接口回调信息的方法和装置 |
CN109144597A (zh) * | 2017-06-19 | 2019-01-04 | 武汉斗鱼网络科技有限公司 | 一种获得下载接口回调信息的方法和装置 |
CN109246653A (zh) * | 2017-07-11 | 2019-01-18 | 三星电子株式会社 | 用于发现和链接网络开放功能的方法和装置 |
US11159382B2 (en) | 2017-07-11 | 2021-10-26 | Samsung Electronics Co., Ltd. | Method and apparatus for discovering and chaining network exposure functions |
CN109246653B (zh) * | 2017-07-11 | 2021-10-26 | 三星电子株式会社 | 用于发现和链接网络开放功能的方法和装置 |
CN109525539A (zh) * | 2017-09-20 | 2019-03-26 | 中移(杭州)信息技术有限公司 | 一种能力调用方法、调用回执方法、信息处理方法及系统 |
CN109525539B (zh) * | 2017-09-20 | 2021-04-02 | 中移(杭州)信息技术有限公司 | 一种能力调用方法、调用回执方法、信息处理方法及系统 |
CN108881395A (zh) * | 2018-05-23 | 2018-11-23 | 北京五八信息技术有限公司 | 消息推送方法、设备、消息管理器及计算机可读存储介质 |
CN108881395B (zh) * | 2018-05-23 | 2021-11-23 | 北京五八信息技术有限公司 | 消息推送方法、设备、消息管理器及计算机可读存储介质 |
CN111190750A (zh) * | 2019-12-25 | 2020-05-22 | 天津幸福生命科技有限公司 | 一种数据处理方法以及系统 |
CN111190750B (zh) * | 2019-12-25 | 2024-04-16 | 北京懿医云科技有限公司 | 一种数据处理方法以及系统 |
CN112866489A (zh) * | 2021-01-11 | 2021-05-28 | 东方通信股份有限公司 | 一种基于cap信令的能力开放系统 |
Also Published As
Publication number | Publication date |
---|---|
US8848893B2 (en) | 2014-09-30 |
US20130236000A1 (en) | 2013-09-12 |
EP2620872A4 (en) | 2013-11-27 |
WO2011137777A1 (zh) | 2011-11-10 |
CN101969469B (zh) | 2013-11-06 |
EP2620872A1 (en) | 2013-07-31 |
EP2620872B1 (en) | 2021-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101969469B (zh) | 电信能力开放中的回调处理方法及装置 | |
JP5559195B2 (ja) | 対話のルーティング性能を改善するためのシステムおよび方法 | |
CN101297537B (zh) | 电话和网络服务的协调方法 | |
CN1968123B (zh) | 动态多方、多个媒体通信自动协调的方法与装置 | |
CN101888452A (zh) | 一种多接入式客服系统及其方法 | |
CN103098433A (zh) | 用于xmpp协议的servlet api和方法 | |
US8855583B2 (en) | Communication system, communication terminal, server, communication method to be used therein and program therefor | |
CN102045325B (zh) | 一种基于网络通信的输入方法及系统 | |
Glitho et al. | Creating value added services in Internet telephony: an overview and a case study on a high-level service creation environment | |
CN101616223B (zh) | 在软件应用程序中实施分布式语音功能的方法 | |
CA3053625C (en) | A redirection bridge device and system, a communication system comprising a redirection bridge device or system, a method of redirection bridging, use of a user interface and a software product | |
CN101765070A (zh) | 一种控制手机应用的方法和系统 | |
EP2517439B1 (en) | Method for coordinating the provision of a composite service | |
CN101242423B (zh) | 利用HTTP重定向技术实现开放Web会议能力的系统和方法 | |
JP2004015692A (ja) | 通信アプリケーション間の状態情報共有・処理方法およびそのシステム | |
JP4867321B2 (ja) | 接続制御装置及び方法並びにプログラム | |
JP5940990B2 (ja) | Apl−scm−feおよびアプリケーション連携方法 | |
EP1649393B1 (en) | Providing modular telephony service | |
JP2012049797A (ja) | 通信システム、並びに、通信サービス提供システム及びプログラム、並びに、通信端末及び通信プログラム | |
KR20100097740A (ko) | 단일 요청 기반 메시지에 의한 일련의 웹 서비스들의 인보케이션을 위한 디바이스들 및 방법 | |
Singh et al. | An efficient asynchronous mobile web service framework | |
CN111988389B (zh) | 一种基于http/3协议的服务器端的请求调度机制 | |
JP6290941B2 (ja) | サーバー装置、電話発信システム、サーバー装置の制御方法、及びプログラム | |
KR20030035164A (ko) | 무선 인터넷 카드 제공 방법 및 시스템 | |
WO2025008889A1 (en) | System and method for configuring synchronous and an asynchronous response mechanism in fulfilment management system |
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 |