通信方法、通信系统和服务端技术方案

技术编号:37848551 阅读:15 留言:0更新日期:2023-06-14 22:35
本发明专利技术公开了一种通信方法、通信系统和服务端。通信方法用于通信系统,通信系统包括客户端和服务端,通信方法包括:第一客户端将待通信客户端标识及通信数据发送至服务端,客户端包括第一客户端,第一客户端与服务端通过网络通讯协议进行通信;服务端根据待通信客户端标识确定第二客户端,客户端包括第二客户端;服务端将通信数据发送至第二客户端,第二客户端与服务端通过网络通讯协议进行通信。本发明专利技术的技术方案在网络通信协议的基础上进行了扩展,使得第一客户端可以通过服务端与第二客户端进行数据的交互。端进行数据的交互。端进行数据的交互。

【技术实现步骤摘要】
通信方法、通信系统和服务端


[0001]本专利技术涉及网络通信
,更具体而言,涉及一种通信方法、通信系统和服务端。

技术介绍

[0002]传输控制协议/网际协议(TCP/IP)通信一般分为服务端和客户端,通信前客户端发起连接请求到服务端,连接成功后服务端和客户端可以进行数据的交互。在相关技术中,客户端无法和客户端进行数据的交互。

技术实现思路

[0003]本专利技术实施方式提供一种通信方法、通信系统和服务端。
[0004]本专利技术实施方式提供一种通信方法,所述通信方法用于通信系统,所述通信系统包括客户端和服务端,所述通信方法包括:第一客户端将待通信客户端标识及通信数据发送至所述服务端,所述客户端包括所述第一客户端,所述第一客户端与所述服务端通过网络通讯协议进行通信;所述服务端根据所述待通信客户端标识确定第二客户端,所述客户端包括所述第二客户端;所述服务端将所述通信数据发送至所述第二客户端,所述第二客户端与所述服务端通过网络通讯协议进行通信。
[0005]在某些实施方式中,所述待通信客户端标识包括客户端身份信息或客户端地址。
[0006]在某些实施方式中,所述通信方法还包括:所述客户端向所述服务端注册对应的标识。
[0007]在某些实施方式中,所述服务端根据所述待通信客户端标识确定第二客户端,包括:所述服务端根据所述待通信客户端标识在所述客户端的标识中进行匹配,确定标识与所述通信客户端标识相同的客户端以作为所述第二客户端。
[0008]在某些实施方式中,所述服务端包括第一服务端和第二服务端,第一客户端将待通信客户端标识及通信数据发送至所述服务端,包括:所述第一客户端将所述待通信客户端标识及所述通信数据发送至所述第一服务端;所述服务端根据所述待通信客户端标识确定第二客户端,包括:所述第一服务端将所述待通信客户端标识及所述通信数据发送至所述第二服务端;所述第二服务端根据所述待通信客户端标识确定所述第二客户端;所述服务端将所述通信数据发送至所述第二客户端,包括:所述第二服务端将所述通信数据发送至所述第二客户端。
[0009]在某些实施方式中,所述通信方法还包括:所述第一客户端向所述第一服务端注册对应的标识;所述第二客户端向所述第二服务端注册对应的标识。
[0010]在某些实施方式中,所述第二服务端根据所述待通信客户端标识确定所述第二客户端,包括:所述第二服务端根据所述待通信客户端标识在所述客户端的标识中进行匹配,确定标识与所述通信客户端标识相同的客户端以作为所述第二客户端。
[0011]本专利技术实施方式提供一种通信方法,所述通信方法用于服务端,所述通信方法包
括:接收第一客户端发送的待通信客户端标识及通信数据,所述第一客户端与所述服务端通过网络通讯协议进行通信;根据所述待通信客户端标识确定第二客户端;将所述通信数据发送至所述第二客户端,所述第二客户端与所述服务端通过网络通讯协议进行通信。
[0012]本专利技术实施方式提供一种通信系统,所述通信系统包括客户端和服务端,所述客户端包括第一客户端;所述第一客户端用于将待通信客户端标识及通信数据发送至所述服务端,所述第一客户端与所述服务端通过网络通讯协议进行通信;所述服务端用于根据所述待通信客户端标识确定第二客户端,所述客户端包括所述第二客户端;所述服务端用于将所述通信数据发送至所述第二客户端,所述第二客户端与所述服务端通过网络通讯协议进行通信。
[0013]本专利技术实施方式提供一种服务端,所述服务端用于:接收第一客户端发送的待通信客户端标识及通信数据,所述第一客户端与所述服务端通过网络通讯协议进行通信;根据所述待通信客户端标识确定第二客户端;将所述通信数据发送至所述第二客户端,所述第二客户端与所述服务端通过网络通讯协议进行通信。
[0014]本专利技术实施方式的通信方法、通信系统和服务端中,在网络通信协议的基础上进行了扩展,使得第一客户端可以通过服务端与第二客户端进行数据的交互。
[0015]本专利技术的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实施方式的实践了解到。
附图说明
[0016]本专利技术的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
[0017]图1是本专利技术某些实施方式的通信系统的示意图;
[0018]图2是本专利技术某些实施方式的通信方法的流程示意图;
[0019]图3是本专利技术某些实施方式的客户端的示意图;
[0020]图4是本专利技术某些实施方式的通信方法的流程示意图;
[0021]图5是本专利技术某些实施方式的通信方法的流程示意图;
[0022]图6是本专利技术某些实施方式的服务端的示意图;
[0023]图7是本专利技术某些实施方式的通信方法的流程示意图;
[0024]图8是本专利技术某些实施方式的通信方法的流程示意图;
[0025]图9是本专利技术某些实施方式的通信方法的流程示意图;
[0026]图10是本专利技术某些实施方式的通信方法的流程示意图;
[0027]图11是本专利技术某些实施方式的通信方法的流程示意图。
具体实施方式
[0028]下面详细描述本专利技术的实施方式,实施方式的示例在附图中示出,相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0029]下文的公开提供了许多不同的实施方式或例子用来实现本专利技术的实施方式的不同结构。为了简化本专利技术的实施方式的公开,下文中对特定例子的部件和设置进行描述。当
然,它们仅仅为示例,并且目的不在于限制本专利技术。
[0030]传输控制协议/网际协议(TCP/IP)通信一般分为服务端和客户端,通信前客户端发起连接请求到服务端,连接成功后服务端和客户端可以进行数据的交互。在相关技术中,客户端无法和客户端进行数据的交互。
[0031]本专利技术实施方式提供一种通信方法,通信方法用于通信系统100,请参阅图1,通信系统100包括客户端10和服务端20,请参阅图2和图3,通信方法包括:
[0032]01:第一客户端11将待通信客户端标识及通信数据发送至服务端20,客户端10包括第一客户端11,第一客户端11与服务端20通过网络通讯协议进行通信;
[0033]02:服务端20根据待通信客户端标识确定第二客户端12,客户端10包括第二客户端12;
[0034]03:服务端20将通信数据发送至第二客户端12,第二客户端12与服务端20通过网络通讯协议进行通信。
[0035]如此,第一客户端11通过使用网络通讯协议将通信客户端标识及通信数据发送给服务端20,由服务端20根据待通信客户端标识进行确认后将通信数据发送给第二客户端12,可以实现,第一客户端11到第二客户端12之间的通信。
[0036]具体地,第一客户端11将待本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信方法,用于通信系统,其特征在于,所述通信系统包括客户端和服务端,所述通信方法包括:第一客户端将待通信客户端标识及通信数据发送至所述服务端,所述客户端包括所述第一客户端,所述第一客户端与所述服务端通过网络通讯协议进行通信;所述服务端根据所述待通信客户端标识确定第二客户端,所述客户端包括所述第二客户端;所述服务端将所述通信数据发送至所述第二客户端,所述第二客户端与所述服务端通过网络通讯协议进行通信。2.根据权利要求1所述的通信方法,其特征在于,所述待通信客户端标识包括客户端身份信息或客户端地址。3.根据权利要求1所述的通信方法,其特征在于,所述通信方法还包括:所述客户端向所述服务端注册对应的标识。4.根据权利要求3所述的通信方法,其特征在于,所述服务端根据所述待通信客户端标识确定第二客户端,包括:所述服务端根据所述待通信客户端标识在所述客户端的标识中进行匹配,确定标识与所述通信客户端标识相同的客户端以作为所述第二客户端。5.根据权利要求1所述的通信方法,其特征在于,所述服务端包括第一服务端和第二服务端,第一客户端将待通信客户端标识及通信数据发送至所述服务端,包括:所述第一客户端将所述待通信客户端标识及所述通信数据发送至所述第一服务端;所述服务端根据所述待通信客户端标识确定第二客户端,包括:所述第一服务端将所述待通信客户端标识及所述通信数据发送至所述第二服务端;所述第二服务端根据所述待通信客户端标识确定所述第二客户端;所述服务端将所述通信数据发送至所述第二客户端,包括:所述第二服务端将所述通信数据发送至所述第二客户端。6.根据权利要求...

【专利技术属性】
技术研发人员:梁俊
申请(专利权)人:凌云光技术股份有限公司
类型:发明
国别省市:

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

1