[发明专利]服务对等交换有效
申请号: | 201880039255.5 | 申请日: | 2018-06-13 |
公开(公告)号: | CN110809875B | 公开(公告)日: | 2022-12-16 |
发明(设计)人: | S·A·马登 | 申请(专利权)人: | 环球互连及数据中心公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L67/104;H04L67/2871;H04L67/51 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 姚杰 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 对等 交换 | ||
1.一种处理服务请求的方法,包括:
由可编程网络平台在云交换中提供第一虚拟电路,以在服务对等交换和第一客户网络之间创建通过所述云交换的第一端到端路径,所述云交换具有与所述第一客户网络、执行应用的第二客户网络和所述服务对等交换的访问链路,其中所述服务对等交换由一个或多个计算设备执行;
由所述可编程网络平台在所述云交换中提供第二虚拟电路,以在所述服务对等交换和所述第二客户网络之间创建通过所述云交换的第二端到端路径;
由所述服务对等交换接收描述执行应用的所述第二客户网络的服务端点的服务端点数据;
由所述服务对等交换生成从所述服务对等交换的服务交换端点到执行所述应用的所述第二客户网络的所述服务端点的关联,其中所述服务交换端点包括所述一个或多个计算设备的网络层地址和传输层端口的组合;
由所述服务对等交换在所述服务交换端点处经由通过所述云交换的所述第一端到端路径,接收来自所述第一客户网络的传入服务请求,其中所述传入服务请求以所述服务交换端点的所述网络层地址和所述传输层端口为目的地,并且其中所述传入服务请求能够调用所述应用的应用编程接口;以及
由所述服务对等交换响应于接收到所述传入服务请求并且至少基于所述关联,经由通过所述云交换的所述第二端到端路径,输出以执行所述应用的所述第二客户网络的所述服务端点为目的地的传出服务请求,其中所述传出服务请求能够调用所述应用的所述应用编程接口。
2.根据权利要求1所述的方法,其中所述服务交换端点包括第一服务交换端点,所述方法还包括:
由所述服务对等交换并且在与所述第一服务交换端点不同的所述服务对等交换的第二服务交换端点处接收来自所述第一客户网络的附加传入服务请求,其中所述附加传入服务请求以所述第二服务交换端点为目的地,并且其中所述附加传入服务请求能够调用第二应用的应用编程接口;以及
由所述服务对等交换响应于接收到所述附加传入服务请求,输出以执行所述第二应用的第三客户网络的服务端点为目的地的附加传出服务请求,其中所述附加传出服务请求能够调用所述第二应用的所述应用编程接口。
3.根据权利要求1所述的方法,其中所述第一客户网络不具有与所述第二客户网络的网络连接性。
4.根据权利要求1所述的方法,其中所述传入服务请求和所述传出服务请求中的每个包括以下项中的一项:使用超文本传输协议(HTTP)的表示状态传输(REST)通信、JavaScript对象表示法(JSON)-远程过程调用(RPC)、简单对象访问协议(SOAP)消息、Apache Thrift请求和可扩展标记语言(XML)-RPC、消息队列遥测传输(MQTT)、Rabbit消息队列(RabbitMQ)和受约束的应用协议(CoAP)。
5.根据权利要求1所述的方法,还包括:
由用于所述服务对等交换的客户门户显示在所述服务交换端点处的所述应用的所述应用编程接口的可访问性的指示。
6.根据权利要求1所述的方法,还包括:
由所述服务对等交换接收发现请求,所述发现请求调用所述服务对等交换的发现应用编程接口,并且请求服务端点以用于访问所述应用的所述应用编程接口;以及
由所述服务对等交换输出响应于所述发现请求的发现响应,所述发现响应指示所述服务交换端点是用于访问所述应用的所述应用编程接口的服务端点。
7.根据权利要求1所述的方法,
其中所述第二客户网络的所述服务端点包括所述第二客户网络的服务网关的、针对由所述第二客户网络执行的应用的服务端点。
8.根据权利要求1所述的方法,其中所述第一客户网络、所述第二客户网络和所述服务对等交换各自经由所述访问链路中不同的访问链路进行通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于环球互连及数据中心公司,未经环球互连及数据中心公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880039255.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:锯条
- 下一篇:高精度的无人机飞行轨迹测量系统、机器可读存储介质