【技术实现步骤摘要】
用于移动云服务的本地代理本申请是国际申请日为2014年9月10日、国家申请号为201480073134.4、专利技术名称为“用于移动云服务的本地代理”的进入中国国家阶段的PCT申请的分案申请。对相关申请的交叉引用本申请要求于2014年2月7日提交的美国临时专利申请No.61/937,316的权益,其全部通过引用被结合于此,用于所有目的。
技术介绍
在公司的服务器上运行的公司的企业应用通常由员工的工作计算机访问。工作计算机由公司的信息技术(IT)部门维护,并且配置被严格控制。工作计算机,诸如膝上型计算机或台式工作站,插入办公室网络插孔或登录到加密的无线网络集线器。所有的设备、计算机和服务器由一个或多个防火墙保护不受互联网影响。用户越来越多地需要在路上、家里或在公司的办公室以外的其它地区的时候对公司数据的访问。例如,公司的销售人员有时希望他们在旅行时从公司的服务器访问联系人列表和其它戒备森严的专有数据。IT部门已经发展到配发他们维护的公司自有的移动设备。这不仅包括他们已经支持了一段时间的膝上型计算机,而且还有上网本和智能电话。 ...
【技术保护点】
1.一种方法,包括:/n由在防火墙后面的连接到网络的计算机系统上执行的应用从在所述防火墙之外执行的第一服务器计算机经根据WebSocket协议的连接接收对存储在所述网络上的所述防火墙后面的第二服务器计算机上的数据的第一请求,第一请求包括请求统一资源定位符URL、请求报头和请求主体,其中第一请求具有符合根据WebSocket协议的连接的第一格式;/n由所述应用将从第一服务器计算机接收的第一请求翻译为具有根据超文本传输协议HTTP的第二格式的第二请求,用于与所述网络上的第二服务器计算机通信,其中:/n翻译包括将第一请求的第一格式转换为第二请求的第二格式,用于与第二服务器计算机通 ...
【技术特征摘要】
20140207 US 61/937,3161.一种方法,包括:
由在防火墙后面的连接到网络的计算机系统上执行的应用从在所述防火墙之外执行的第一服务器计算机经根据WebSocket协议的连接接收对存储在所述网络上的所述防火墙后面的第二服务器计算机上的数据的第一请求,第一请求包括请求统一资源定位符URL、请求报头和请求主体,其中第一请求具有符合根据WebSocket协议的连接的第一格式;
由所述应用将从第一服务器计算机接收的第一请求翻译为具有根据超文本传输协议HTTP的第二格式的第二请求,用于与所述网络上的第二服务器计算机通信,其中:
翻译包括将第一请求的第一格式转换为第二请求的第二格式,用于与第二服务器计算机通信,
转换第一格式包括将请求URL转换为转换后的请求URL,以及
第二请求包括请求报头、请求主体和转换后的请求URL;
由所述应用从第二服务器计算机接收对由所述应用向第二服务器计算机发送的第二请求的第一响应,其中第一响应具有第一格式;
基于将第一响应从第二格式转换为第一格式,由所述应用创建具有第一格式的第二响应;以及
由所述应用经所述连接向第一服务器计算机发送第二响应。
2.如权利要求1所述的方法,还包括:
发起与第一服务器计算机的超文本传输协议HTTP连接;以及
响应于发起HTTP连接,将HTTP连接升级为所述连接。
3.如权利要求1所述的方法,其中第二服务器计算机是本地web服务器计算机。
4.如权利要求1所述的方法,其中第一响应包括响应报头和响应主体,其中针对第一响应既不将响应报头也不将响应主体从第二格式转换为第一格式,并且其中第二响应包括响应报头和响应主体。
5.如权利要求1所述的方法,还包括:
由所述应用向第二服务器计算机发送第二请求。
6.如权利要求1所述的方法,还包括:
在第一服务器计算机处从移动设备接收第三请求;
在第一服务器计算机处将来自所述移动设备的第三请求重新格式化为经所述连接对数据的第一请求;
在第一服务器计算机处从所述应用接收第二响应;
在第一服务器计算机处基于来自所述应用的第二响应创建第三响应;以及
向所述移动设备发送第三响应。
7.一种系统,包括:
一个或多个处理器;以及
存储器,能够由所述一个或多个处理器访问,所述存储器存储指令,所述指令在由所述一个或多个处理器执行时,使得所述一个或多个处理器执行以下操作:
由在防火墙后面的连接到网络的计算机系统上执行的应用从在所述防火墙之外执行的第一服务器计算机经根据WebSocket协议的连接接收对存储在所述网络上的所述防火墙后面的第二服务器计算机上的数据的第一请求,第一请求包括请求统一资源定位符URL、请求报头和请求主体,其中第一请求具有符合根据WebSocket协议的连接的第一格式;
由所述应用将从第一服务器计算机接收的第一请求翻译为具有根据超文本传输协议HTTP的第二格式的第二请求,用于与所述网络上的第二服务器计算机通信,其中:
翻译包括将第一请求的第一格式转换为第二请求的第二格式,用于与第二服务器计算机通信,
转换第一格式包括将请求URL转换为转换后的请求URL,以及
第二请求包括请求报头、请求主体和转换后的请求URL;
由所述应用从第二服务器计算机接收对由所述应用向第二服务器计算机发送的第二请求的第一响应,其中第一响应具有第一格式;
基于将第一响应从第二格式转换为第一格式,由所述应用创建具有第一格式的第二响应;以及
由所述应用经所述连接向第一服务器计算机发送第二响应。
8.如权利要求7所述的系统,其中所述指令在由所述一个或多个处理器执行时,还使得所述一个或多个处理器执行以下操作:
发起与第一服务器计算机...
【专利技术属性】
技术研发人员:V·Y·奇若夫,A·V·默克夫,K·范·德鲁,
申请(专利权)人:甲骨文国际公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。