The invention discloses a method and a device for data transmission, a client, a server and a data transmission system. The method includes: receiving service parameter information sent by the server, the service parameter information corresponding to the service is only visible in the server; according to the construction of the information service parameters only visible end pseudo services in the end, the pseudo services with the same service; through the first data transmission port of the pseudo service the data to be processed is sent to the second data transmission port of the service is the end of the data transmission to the server with the. The embodiment of the invention adopts the technical scheme, can avoid the occupation did not establish a connection with the server terminal services on the server, the client can ensure the timely establishment of a connection with the server, reduce cost of the establishment of the client and server connection time.
【技术实现步骤摘要】
数据传输的方法及装置、客户端、服务器及数据传输系统
本专利技术涉及信息处理
,尤其涉及一种数据传输的方法及装置、客户端、服务器及数据传输系统。
技术介绍
近年来,随着信息处理技术的发展以及用户对于通信速度要求的提高,网络通信技术逐渐成为研究的热点之一。在基于服务器和客户端之间彼此进行通信的软件系统中,服务器通常可以为客户端提供音频视频流数据、文件数据等数据传输服务。在使用某项服务时,服务器往往会通过局域网广播的方式发送该项服务的相关信息,从而使局域网内的每个客户端都能够发现并使用服务器的该项服务。一般的,在该种情况下,局域网内的客户端无论是否已与服务器建立连接,均可直接访问并使用服务器的该项服务功能。服务器一般可以划分为一对一服务器(同时只能为一个客户端提供服务)和一对多服务器(同时可以为多个客户端提供服务)。在仅提供一对一服务的公共服务器上,服务器同时只能接受一个客户端的连接。针对于仅提供一对一服务的公共服务器,专利技术人在实现本专利技术的过程中发现现有技术存在如下技术缺陷:采用局域网广播的方式进行服务器连接时,局域网内的其他未与服务器建立连接的客户端能够通过预先约定的协议使用服务器的该项服务,当其他未与服务器建立连接的客户端已抢先使用服务器的该项服务时,会导致当前已与服务器建立连接的客户端无法使用该项服务,不利于已与服务器建立连接的客户端与服务器之间进行数据传输。
技术实现思路
有鉴于此,本专利技术实施例提供一种数据传输的方法及装置、客户端、服务器及数据传输系统,以解决现有技术中已与服务器建立连接的客户端无法与服务器之间进行数据传输的技术问题。第一方 ...
【技术保护点】
一种数据传输的方法,其特征在于,包括:接收服务器发送的服务参数信息,所述服务参数信息对应的服务仅在服务器端可见;根据所述服务参数信息在本端构建仅本端可见的伪服务,所述伪服务与所述服务相同;通过所述伪服务的第一数据传输端口将本端的待处理数据发送给所述服务的第二数据传输端口,以与所述服务器进行数据传输。
【技术特征摘要】
1.一种数据传输的方法,其特征在于,包括:接收服务器发送的服务参数信息,所述服务参数信息对应的服务仅在服务器端可见;根据所述服务参数信息在本端构建仅本端可见的伪服务,所述伪服务与所述服务相同;通过所述伪服务的第一数据传输端口将本端的待处理数据发送给所述服务的第二数据传输端口,以与所述服务器进行数据传输。2.根据权利要求1所述的方法,其特征在于,在所述接收服务器发送的服务参数信息之前,还包括:基于预设连接规则将本端的第一指令传输端口与服务器建立连接;生成服务连接请求,并将所述服务连接请求通过所述第一指令传输端口发送给所述服务器,以获取所述服务器的服务参数信息。3.根据权利要求2所述的方法,其特征在于,还包括:如果所述第一指令传输端口与所述服务器断开连接,则删除所述伪服务。4.根据权利要求3所述的方法,其特征在于,在所述如果所述第一指令传输端口与所述服务器断开连接,则删除所述伪服务之前,还包括:基于用户操作关闭所述第一指令传输端口,并生成第一断开连接指令;将所述第一断开指令发送给所述服务器,以与所述服务器断开连接;或者,接收所述服务器发送的第二断开连接指令;根据所述第二断开连接指令关闭所述第一指令传输端口,以与所述服务器断开连接。5.一种数据传输的方法,其特征在于,包括:接收客户端发送的服务连接请求;获取与所述服务连接请求相对应的服务参数信息,并将所述服务参数信息发送给所述客户端,其中,所述服务参数信息对应的服务仅在本端可见;通过所述服务的第二数据传输端口接收所述客户端发送的待处理数据,并按照对应的处理方式对所述待处理数据进行处理。6.根据权利要求5所述的方法,其特征在于,在所述接收客户端发送的服务连接请求之前,还包括:监测本端的第二指令传输端口与客户端的连接状态;在所述第二指令传输端口与所述客户端建立连接时,按照设定开启规则开启本端的服务。7.根据权利要求6所述的方法,其特征在于,还包括:如果所述第二指令传输端口与所述客户端断开连接,则关闭所述服务。8.根据权利要求7所述的方法,其特征在于,在所述如果所述指令传输端口与所述客户端断开连接,则关闭所述服务之前,还包括:接收所述客户端发送的第一断开连接指令;根据所述第一断开连接指令关闭所述第二指令传输端口,以与所述客户端断开连接;或者,获取客户端的当...
【专利技术属性】
技术研发人员:唐广超,
申请(专利权)人:广州视源电子科技股份有限公司,广州视睿电子科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。