通信方法、通信系统、云节点和可读存储介质技术方案

技术编号:26385265 阅读:36 留言:0更新日期:2020-11-19 23:54
本公开实施例公开了通信方法、通信系统、云节点和可读存储介质,所述方法包括:检测第一云节点的第一应用发出的第一数据,并且对所述第一数据进行格式转换以得到第二数据;将所述第二数据从所述第一云节点发送到第二云节点;在所述第二云节点解析所述第二数据,并且将解析出的第一数据提供给所述第二云节点的第二应用,可以解决多个云节点的应用通信的问题,通过非侵入式的通信方式,各个云节点的应用无需改造即可像在局域网内一样互相通信。而且,通过传输第二数据使得进行通信的应用本身的端口不对外部网络暴露,保证了应用通信的安全性。

【技术实现步骤摘要】
通信方法、通信系统、云节点和可读存储介质
本公开涉及计算机
,具体涉及通信方法、通信系统、云节点和可读存储介质。
技术介绍
在云计算场景下,在云基础设施之上进行通信对于云计算的实施是非常重要的。例如,云可能由多个云节点构成,在各个云节点之间存在通信的需求。因此,云节点的应用之间可能需要通过互联网连接以进行通信。在这种情况下,在各个云节点之间,应用如何简单而安全的通信成为了一个挑战。在相关技术的一个方案中,通过对各个云节点的应用进行改造,使通信的两端的应用之间可以进行通信。这种方案的缺点在于改造成本较大,对通用应用的支持不佳。尤其是,当利用侵入式框架改造应用时,应用的通用性、可移植性等性能都会受到较大影响。
技术实现思路
为了解决相关技术中的问题,本公开实施例提供通信方法、通信系统、云节点和可读存储介质。第一方面,本公开实施例中提供了一种通信方法,包括:检测第一云节点的第一应用发出的第一数据,并且对所述第一数据进行格式转换以得到第二数据;将所述第二数据从所述第一云节点发送到第二云节点;...

【技术保护点】
1.一种通信方法,其特征在于,包括:/n检测第一云节点的第一应用发出的第一数据,并且对所述第一数据进行格式转换以得到第二数据;/n将所述第二数据从所述第一云节点发送到第二云节点;/n在所述第二云节点解析所述第二数据,并且将解析出的第一数据提供给所述第二云节点的第二应用。/n

【技术特征摘要】
1.一种通信方法,其特征在于,包括:
检测第一云节点的第一应用发出的第一数据,并且对所述第一数据进行格式转换以得到第二数据;
将所述第二数据从所述第一云节点发送到第二云节点;
在所述第二云节点解析所述第二数据,并且将解析出的第一数据提供给所述第二云节点的第二应用。


2.根据权利要求1所述的方法,其特征在于,所述检测第一云节点的第一应用发出的第一数据,并且对所述第一数据进行格式转换以得到第二数据,包括:
检测所述第一应用发出的遵循所述第一应用与所述第二应用之间的第一协议的第一数据;
根据预设规则将所述第一数据转换为第二数据。


3.根据权利要求2所述的方法,其特征在于,所述第二数据包括描述信息和所述第一数据,所述描述信息为与所述第一应用与所述第二应用之间的通信相关的信息。


4.根据权利要求3所述的方法,其特征在于,所述根据预设规则将所述第一数据转换为第二数据,包括:
通过根据预设规则将所述描述信息与所述第一数据相结合来获得所述第二数据。


5.根据权利要求3所述的方法,其特征在于,所述在所述第二云节点解析所述第二数据,并且将解析出的第一数据提供给所述第二云节点的第二应用,包括:
在所述第二云节点根据所述预设规则从所述第二数据解析出所述描述信息和所述第一数据;
根据所述描述信息将所述第一数据提供给所述第二应用。


6.根据权利要求1至5任一项所述的方法,其特征在于,还包括:
检测所述第二应用发出的第三数据,并且对所述第三数据进行格式转换以得到第四数据;
将所述第四数据从所述第二云节点发送到所述第一云节点;
在所述第一云节点解析所述第四数据,并且将解析出的第三数据提供给所述第一应用。


7.根据权利要求2至5任一项所述的方法,其特征在于,还包括:
同步调整所述第一云节点和所述第二云节点中的预设规则。


8.根据权利要求7所述的方法,其特征在于,所述同步调整所述第一云节点和所述第二云节点中的预设规则,包括:
根据所述第一协议的改变,同步调整所述第一云节点和所述第二云节点中的预设规则。


9.根据权利要求8所述的方法,其特征在于,所述根据预设规则将所述第一数据转换为第二数据,包括:
根据所述预设规则配置所述描述信息,以使所述描述信息描述改变后的第一协议。


10.根据权利要求1所述的方法,其特征在于,所述将所述第二数据从所述第一云节点发送到第二云节点,包括:
通过预设安全通信通道将所述第二数据从所述第一云节点发送到第二云节点。


11.根据权利要求1至5任一项所述的方法,其特征在于,所述第一云节点还包括第一转换模块和第一传输模块,并且所述第二云节点还包括第二转换模块和第二传输模块,其中,
所述第一转换模块将所述第一数据转换为所述第二数据并将所述第二数据提供给所述第一传输模块;
所述第二传输模块将所述第二数据提供给所述第二转换模块以供所述第二转换模块将所述第二数据转换为所述第一数据。


12.一种通信系统,其特征在于,包括第一云节点和第二云节点,其中,
所述第一云节点被配置为检测所述第一云节点的第一应用发出的第一数据,并且对所述第一数据进行格式转换以得到第二数据;
所述第一云节点被配置为将所述第二数据发送到第二云节点;
所述第二云节点被配置为解析所述第二数据,并且将解析出的第一数据提供给所述第二云节点的第二应用。


13.根据权利要求12所述的系统,其特征在于,所述第一云节点还被配置为:
检测所述第一应用发出的遵循所述第一应用与所述第二应用之间的第一协议的第一数据;
根据预设规则将所述第一数据转换为第二数据。


14.根据权利要求13所述的系统,其特征在于,所述第二数据包括描述信息和所述第一数据,所述描述信息为与所述第一应用与所述第二应用之间的通信相关的信息。


15.根据权利要求14所述的系统,其特征在于,所述第一云节点还被配置为:<...

【专利技术属性】
技术研发人员:陈霄熊鹰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1