[发明专利]用于在异构环境中提供会话的方法与系统有效
申请号: | 201280010601.X | 申请日: | 2012-03-15 |
公开(公告)号: | CN103404111A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | C·德法耶;S·玛丁;S·蒙贝尔 | 申请(专利权)人: | 阿玛得斯两合公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 陈华成 |
地址: | 法国*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 环境 提供 会话 方法 系统 | ||
1.一种在分布式计算机化环境中向外部设备(200、300、300’)提供会话的方法,其中所述会话需要在所述外部设备(200、300、300’)和系统(100)的应用服务器(A1、…、C4)之间建立对话,所述外部设备(200、300、300’)和所述系统(100)运行在客户端/服务器模式下,所述系统(100)运行在客户端模式和服务器模式当中的一种模式下,所述外部设备(200、300、300’)运行在客户端模式和服务器模式当中的另一种模式下,
其特征在于,每个应用服务器都处理至少一个软件应用(A、B、C、D),所述应用服务器(A1…C4)中的至少一些被布置成在数据存储装置中本地存储所述会话的至少一部分上下文,由此允许将上下文分布于各个应用服务器(A1…C4);
其中,所述系统(100)中所包括的至少一个路由装置(10、15)针对给定的会话进行在所述外部设备(200、300、300’)和所述应用服务器(A1…C4)中的至少一个之间建立对话的步骤;
并且其中,建立对话包括在所述路由装置(10、15)处利用至少一个数据处理器来执行的以下步骤:
·接收从所述应用服务器和所述外部设备当中的一个到达所述应用服务器和所述外部设备当中的另一个的呼叫;
·确定所述呼叫是否包括会话标识符(ID),
-如果所述呼叫不包括会话ID,则为所述对话打开会话,创建唯一识别所述会话的会话ID,将所述会话ID添加到呼叫,存储所述会话ID并且将所述呼叫传送到所述应用服务器和所述外部设备(200、300、300’)当中的另一个,由此建立对话;
-如果呼叫已经包括会话ID,则将所述呼叫传送到所述应用服务器和所述外部设备(200、300、300’)当中的另一个,从而建立所述对话,并且通过使得该对话共享所述已经打开的会话的上下文,允许所述对话加入由所述会话ID唯一识别的已经打开的会话;
其中系统(100)包括多个路由装置(10、11、12、13、15),其中,对于给定的会话,多个路由装置当中的一个路由装置是负责在所述外部设备(200、300、300’)和所述系统(100)之间传送事务的主路由装置(10、15);
并且其中允许所述对话加入由所述会话ID唯一识别的已经打开的会话的步骤包括在接收呼叫的路由装置处执行的以下步骤:轮询其它路由装置,以识别所述多个路由装置当中的哪个是用于所述已经打开的会话的主路由装置,并且随后将所述事务转发到所述主路由装置。
2.如前一权利要求所述的方法,其中所建立的对话具有第一会话ID并且使用第一协议,并且其中至少另一个会话具有相同的会话ID并且使用与所述第一协议不同的第二协议。
3.如前面任何一项权利要求所述的方法,其中相对于运行在服务器模式下的系统(100),所述外部设备(200)运行在客户端模式下。
4.如前一权利要求所述的方法,其中接收具有相同会话ID的呼叫的所有应用服务器(A1、…、C4)与所述外部设备(200)共享相同的入站会话。
5.如权利要求1或2中任何一项所述的方法,其中相对于运行在客户端模式下的所述系统(100),所述外部设备(300、300’)运行在服务器模式下。
6.如前一权利要求所述的方法,其中接收共享相同会话ID的呼叫的所有应用服务器(A1、…、C4)与所述外部设备(300、300’)共享相同的出站会话。
7.如前面任何一项权利要求所述的方法,其中相对于运行在服务器模式下的所述系统(100),所述外部设备(200)运行在客户端模式下,并且其中相对于运行在客户端模式下的所述系统(100),附加外部设备(300)运行在服务器模式下。
8.如前面任何一项权利要求所述的方法,其中,在于路由装置处接收到呼叫的步骤之后并在确定呼叫是否包括会话标识符(ID)的步骤之前,所述方法还包括确定所述呼叫需要加入已经打开的会话的附加步骤。
9.如前一权利要求所述的方法,其中确定呼叫需要加入已经打开的会话的步骤包括接收加入已经打开的会话的请求并且其中所述呼叫包括报头,所述报头包括加入会话的请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿玛得斯两合公司,未经阿玛得斯两合公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280010601.X/1.html,转载请声明来源钻瓜专利网。