[go: up one dir, main page]

WO2018107387A1 - Procédé, dispositif, système, dispositif électronique, et produit de programme d'ordinateur de transmission de données - Google Patents

Procédé, dispositif, système, dispositif électronique, et produit de programme d'ordinateur de transmission de données Download PDF

Info

Publication number
WO2018107387A1
WO2018107387A1 PCT/CN2016/109897 CN2016109897W WO2018107387A1 WO 2018107387 A1 WO2018107387 A1 WO 2018107387A1 CN 2016109897 W CN2016109897 W CN 2016109897W WO 2018107387 A1 WO2018107387 A1 WO 2018107387A1
Authority
WO
WIPO (PCT)
Prior art keywords
ftp
server
data transmission
address
response message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2016/109897
Other languages
English (en)
Chinese (zh)
Inventor
李侠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cloudminds Shenzhen Robotics Systems Co Ltd
Original Assignee
Cloudminds Shenzhen Robotics Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cloudminds Shenzhen Robotics Systems Co Ltd filed Critical Cloudminds Shenzhen Robotics Systems Co Ltd
Priority to CN201680002777.9A priority Critical patent/CN107079057A/zh
Priority to PCT/CN2016/109897 priority patent/WO2018107387A1/fr
Publication of WO2018107387A1 publication Critical patent/WO2018107387A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2517Translation of Internet protocol [IP] addresses using port numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services

Definitions

  • the present invention relates to the field of Internet technologies, and in particular, to a data transmission method, apparatus, system, electronic device, and computer program product.
  • the client In the Passive mode of the File Transfer Protocol (FTP: File Transfer Protocol), the client establishes a control connection with the FTP source server 21 port for the control command transmission between the client and the FTP source server. Control commands such as login Control commands such as authentication and viewing directories; the client establishes a data connection with the non-port 21 of the FTP source server for data uploading and downloading between the client and the FTP source server.
  • 1 is a schematic diagram of a method for data transmission according to the prior art of the present invention. As shown in FIG. 1, when there is only a single FTP proxy server, the IP address of the FTP proxy server and the non-21 are specified in the configuration file on the server side of the FTP source server. The port sends the specified FTP proxy server IP address and non-port 21 information to the client via the control connection, so that the client implements data transmission based on the specified FTP proxy server IP address and non-21 port.
  • FTP File Transfer Protocol
  • ADN Application Delivery Network
  • TCP Transmission Control Protocol
  • Passive mode in FTP when there are multiple portal servers, they cannot pass through the configuration file. Specify the IP address and port of the ingress server to implement data transmission. Instead, use the domain name instead of the IP address of the specified ingress server.
  • the FTP source server obtains the IP address of the ingress server through DNS resolution. However, when the FTP source server is not in the same area as the client, the DNS server resolves the same domain name and returns a different IP address. For example, if the client accesses the portal server on the FTP source server side, the FTP upload/download speed is higher. slow.
  • the embodiment of the invention provides a data transmission method, device, system, electronic device and computer program product, which are mainly used to solve the technical problem that the FTP uploading/downloading speed is slow.
  • an embodiment of the present invention provides a data transmission method, which is applied to an ADN network and is used for FTP data transmission.
  • the method includes:
  • an embodiment of the present invention provides a data transmission apparatus, which is used in an ADN network for FTP data transmission, and the apparatus includes:
  • a data connection module configured to establish an FTP source station according to an IP address and port information of the FTP source station server in the data transmission response message when receiving the data transmission response message sent by the FTP source station server according to the data transmission request message Server data connection;
  • a change module configured to change an IP address and port information of the FTP source server in the data transmission response message to an IP address and port information of the FTP proxy server, and carry the changed IP address and port information in the The data transmission response message is sent to the client.
  • an embodiment of the present invention provides a data transmission system, which is applied to an ADN network and is used for FTP data transmission.
  • the system includes:
  • the client is configured to establish a data connection with the FTP proxy server according to the IP address and port information of the FTP proxy server in the data transmission response message when receiving the data transmission response message from the FTP proxy server;
  • An FTP proxy server configured to establish an FTP source station according to an IP address and port information of the FTP source station server in the data transmission response message when receiving the data transmission response message sent by the FTP source station server according to the data transmission request message Server data connection, and
  • the FTP source station server is configured to receive data of the uploaded file, or send the data of the downloaded file to the FTP proxy server.
  • an embodiment of the present invention provides an electronic device, which is used in an ADN network, and is used for FTP data transmission.
  • the electronic device includes:
  • Memory one or more processors
  • One or more modules the one or more modules being stored in the memory and configured to be executed by the one or more processors, the one or more modules comprising Instructions for each step.
  • embodiments of the present invention provide a computer program product for use with an electronic device, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism Instructions are included for performing the various steps in the above methods.
  • the FTP proxy server receives the data transmission response message from the FTP source server, and changes the IP address and port information of the FTP source server in the data transmission response message to the FTP proxy.
  • the server's own IP address and port information are accurately located to the FTP proxy server used by the client to establish a data connection, thereby establishing a data connection between the client, the FTP proxy server, and the FTP source server server, thereby speeding up FTP.
  • the technical effect of upload/download speed is accurately located to the FTP proxy server used by the client to establish a data connection, thereby establishing a data connection between the client, the FTP proxy server, and the FTP source server server, thereby speeding up FTP.
  • FIG. 1 is a schematic diagram of a method for data transmission according to the prior art of the present invention.
  • Embodiment 1 of the present invention is a schematic diagram of a method for data transmission in Embodiment 1 of the present invention
  • Embodiment 3 is a flowchart of a method for data transmission in Embodiment 2 of the present invention.
  • FIG. 5 is a structural diagram of an apparatus for data transmission according to Embodiment 3 of the present invention.
  • Embodiment 6 is a system architecture diagram of data transmission in Embodiment 4 of the present invention.
  • FIG. 7 is a schematic structural diagram of an electronic device according to Embodiment 5 of the present invention.
  • the DNS server on the FTP source server side resolves the configuration domain name and sends the parsed portal server IP address and port information to the client by configuring the domain name on the FTP source server side.
  • the client can only access the portal server on the FTP source server side according to the IP address and port information, instead of accessing the portal server on the client side, resulting in slower FTP upload/download.
  • the embodiment of the present invention provides a data transmission request that is received when the ADN portal server receives a data transmission request message of a download/upload file sent by the client in a network environment where multiple ADN portal servers exist.
  • the data connection of the FTP source server, and changing the IP address and port information of the FTP source server in the data transmission response message to the IP address and port information of the FTP proxy server, and changing the IP address and The port information is carried in the data transmission response message and sent to the client to implement accelerated transmission of the FTP data.
  • FIG. 2 is a schematic diagram of a method for data transmission in the first embodiment of the present invention, as shown in FIG. 2, including:
  • Step 201 When receiving the data transmission response message sent by the FTP source station server according to the data transmission request message, establishing data with the FTP source station server according to the IP address and port information of the FTP source station server in the data transmission response message. connection.
  • Step 202 Change the IP address and port information of the FTP source station server in the data transmission response message to the IP address and port information of the FTP proxy server, and carry the changed IP address and port information in the data.
  • the transmission response message is sent to the client.
  • step 201 during the FTP data transmission, the client parses the IP address of the nearest FTP proxy server (ie, the ADN portal server in the ADN network) through the intelligent DNS, and establishes a control connection between the client and the FTP proxy server. And transmitting, via the established control connection, a data transfer request message of the download/upload file to the FTP proxy server.
  • the FTP proxy server establishes a control connection with the FTP source server, so that the FTP proxy server sends the data transfer request message to the FTP source server via the established control connection, and then the FTP source server listens according to the monitoring.
  • the data transmission request message obtains a data transmission response message, and sends the data transmission response message to the FTP proxy server.
  • the data transmission request message is a control command transmitted via a control connection, such as a request message for uploading/downloading a file, etc.
  • the data transmission response message is a control command transmitted via a control connection, such as a response message for uploading/downloading a file.
  • the FTP proxy server obtains the IP address of the FTP source server and the non-port 21 (such as any port in the 1500-1520 port) by parsing the data transmission response message, and according to the IP address and non-authenticity of the FTP source server
  • the 21-port information establishes a data connection with the FTP source server, and at the same time, listens to the data stream of the uploaded file from the non-port 21 of the client, and the data stream of the downloaded file from the non-port 21 of the FTP source server.
  • the FTP proxy server carries the modified IP address and port information in the office.
  • the client After the data transmission response message is sent to the client, the client establishes a data connection with the non-port 21 of the FTP proxy server according to the IP address and port information of the FTP proxy server, so that the FTP proxy server will upload the file from the client.
  • the data is sent to the FTP source server via the established data connection, or the data of the downloaded file from the FTP source server is sent to the client via the established data connection.
  • the embodiment of the present invention further includes:
  • the FTP proxy server monitors the TCP connection status with the client in real time and the TCP connection status with the FTP source server to ensure the FTP proxy server and the client, as well as the FTP proxy server and the FTP source server server. Synchronization of the status of the TCP connection. That is, when the FTP proxy server intelligently detects that the TCP connection status between the client and the client is faulty, the TCP connection between the FTP proxy server and the FTP source server is disconnected in time, and the FTP proxy server intelligently monitors the FTP source station. When the status of the TCP connection between the servers fails, the TCP connection between the FTP proxy server and the FTP source server is disconnected in time.
  • the embodiment of the present invention further includes:
  • the FTP proxy server intelligently monitors the port status of the FTP source server. When the port of the FTP source server is detected to be faulty, the control connection and data connection established with the FTP source server are disconnected and switched to the FTP backup server. It can be seen that the FTP proxy server can monitor the status of the FTP source server port in real time to ensure timely switching when the FTP source server fails.
  • the second embodiment of the present invention provides a detailed description of the second embodiment of the present invention by taking a specific application scenario of the FTP data uploading/downloading based on the ADN network that includes multiple ingress servers.
  • FIG. 3 is a flowchart of a method for data transmission in Embodiment 2 of the present invention. As shown in FIG. 3, the method includes:
  • Step 301 The FTP source station server side pre-configures the IP address and port information of the FTP source station server for establishing a data connection with the client.
  • the FTP source server is usually configured in Passive mode. In Passive mode, specify the IP address and port number of the FTP source server itself in the configuration file on the FTP source server side.
  • 4 is a schematic flowchart of data transmission in Embodiment 2 of the present invention. As shown in FIG. 4, the FTP source station server assumes that the specified IP address is 1.0.0.1, and the port number is 1500-1520, that is, the FTP source station server. Its own IP address and port number.
  • Step 302 Configure an ingress server for monitoring data flows from the client and the FTP source server. Configure the listening port of the ADN network side portal server. Port 21 of each portal server is used to listen for the download message of the download/upload file from the port of the client 21, and the response message of the download/upload file from the port of the FTP source server 21 Etc.; the port 1500-1520 of each portal server is used to listen to the data stream of the uploaded file from the client 1500-1520 port, and the data stream of the downloaded file from the port 150-1520 of the FTP source server.
  • Step 303 The client 2 establishes a control connection with the portal server, and the portal server establishes a control connection with the FTP source server.
  • the client 2 obtains the IP address of the nearest access server that is parsed by the ADN network side intelligent DNS according to the access request message from the client 2, and establishes a control connection with the portal server according to the portal server IP address, that is, connects the portal server.
  • the 21 port (such as 1.0.0.1:21), the portal server establishes a control connection with the FTP source server, that is, connects to port 21 of the FTP source server.
  • Step 304 The client 2 sends a request message for downloading/uploading the file to the FTP source server via the portal server, and the FTP source server carries its own IP address and port information in the response message of the download/upload file and sends it to the portal. server.
  • the client 2 sends a request message for downloading/uploading the file to the portal server via the established control connection, and the portal server forwards the request message for downloading/uploading the file to the FTP source server.
  • the listening port of the FTP source server is listening
  • the request message of the file is downloaded/uploaded, its own IP address and port information are carried in the response message of the download/upload file, and are sent to the portal server via the established control connection.
  • Step 305 The ingress server modifies the IP address and port information in the response message, and carries the modified IP address and port information in the response message and returns it to the client 2.
  • the ingress server listens to the response message from the FTP source server, establishes a data connection with the FTP source server according to the IP address and port information (such as 1.0.0.1:1500) of the FTP source server in the response message.
  • the portal server causes the data stream of the uploaded file from the client 2 to be sent to the FTP source server via the established data connection, and the data stream of the downloaded file from the FTP source server is sent to the client 2.
  • the IP address and port information of the FTP source server in the response message are modified to the IP address and port information of the portal server (for example, 1.0.0.2:1500), and the modified IP address and port information are carried in the response message. Returned to client 2 in .
  • Step 306 The client 2 establishes a data connection according to the IP address and port information from the portal server to implement accelerated data transmission.
  • the client 2 receives the response message returned via the control connection, and establishes a data connection with the portal server according to the IP address and port information (eg, 1.0.0.2:1500) in the response message, so that the client 2 will upload the file.
  • the data stream is sent to the FTP source server via the portal server, and the data stream of the downloaded file from the FTP source server is received.
  • Step 307 The portal server monitors the state of the TCP connection with the client 2 and the state of the TCP connection with the FTP source server to ensure the synchronization of the TCP connection state between the client 2 and the FTP source server.
  • the ingress server intelligently detects that the TCP connection status between the client and the client 2 is faulty, the TCP connection between the portal server and the FTP source server is disconnected in time, and the portal server intelligently monitors the connection with the FTP source server.
  • the TCP connection status fails, the TCP connection between the ingress server and the FTP source server is disconnected in time.
  • Step 308 The portal server monitors the port status of the FTP source server to ensure timely switching when the FTP source server fails.
  • the portal server intelligently monitors the port status of the FTP source server. When the port of the FTP source server is detected to be faulty, the control connection and data connection established with the FTP source server are disconnected and switched to the FTP backup server.
  • a data transmission device is also provided in the embodiment of the present invention. Since the principle of solving the problem of these devices is similar to a data transmission method, the implementation of these devices can refer to the implementation of the method, and the repetition is no longer Narration.
  • FIG. 5 is a structural diagram of a device for data transmission in Embodiment 3 of the present invention. As shown in FIG. 5, the device may include:
  • the data connection module 501 is configured to establish an FTP source source according to the IP address and port information of the FTP source station server in the data transmission response message when receiving the data transmission response message sent by the FTP source station server according to the data transmission request message.
  • the data connection of the station server is configured to establish an FTP source source according to the IP address and port information of the FTP source station server in the data transmission response message when receiving the data transmission response message sent by the FTP source station server according to the data transmission request message.
  • the change module 502 is configured to change an IP address and port information of the FTP source server in the data transmission response message to an IP address and port information of the FTP proxy server, and carry the changed IP address and port information in the The data transmission response message is sent to the client.
  • the device may further comprise:
  • the monitoring module 503 is configured to: when the FTP proxy server and the client are detected, or the TCP connection between the FTP source server and the FTP source server is disconnected, disconnect the FTP proxy server from the FTP source server, Or a TCP connection with the client.
  • the device may further comprise:
  • the backup module 504 is configured to establish a control connection and a data connection with the backup FTP source station server of the FTP source station server when detecting that the FTP source station server is faulty.
  • a data transmission system is also provided in the embodiment of the present invention. Since the principle of solving the problem of these devices is similar to a data transmission method and a data transmission device, the implementation of these devices can be referred to the implementation of the method. , the repetition will not be repeated.
  • FIG. 6 is a system architecture diagram of data transmission in Embodiment 4 of the present invention. As shown in FIG. 6, the system may include:
  • the client 601 is configured to: when receiving a data transmission response message from the FTP proxy server, And establishing a data connection with the FTP proxy server according to the IP address and port information of the FTP proxy server in the data transmission response message.
  • the FTP proxy server 602 is configured to establish an FTP source source according to the IP address and port information of the FTP source station server in the data transmission response message when receiving the data transmission response message sent by the FTP source station server according to the data transmission request message.
  • the FTP source station server 603 is configured to receive data of the uploaded file or send the data of the downloaded file to the FTP proxy server.
  • an electronic device is also provided in the embodiment of the present invention. Since the principle is similar to a data transmission method, the implementation of the method may refer to the implementation of the method, and the repeated description is not repeated.
  • FIG. 7 is a schematic structural diagram of an electronic device according to Embodiment 5 of the present invention.
  • the electronic device includes: a transceiver device 701, a memory 702, one or more processors 703, and one or more modules.
  • the one or more modules are stored in the memory and configured to be executed by the one or more processors, the one or more modules including steps for performing the steps of any of the above methods instruction.
  • the embodiment of the present invention further provides a computer program product for use in combination with an electronic device. Since the principle is similar to a data transmission method, the implementation of the method can be referred to the implementation of the method, and the details are not repeated. .
  • the computer program product comprises a computer readable storage medium and a computer program mechanism embodied therein, the computer program mechanism comprising instructions for performing the various steps of any of the above methods.
  • embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

L'invention concerne un procédé, un dispositif, un système, un dispositif électronique, et un produit de programme d'ordinateur de transmission de données. Le procédé comporte les étapes consistant: lorsqu'un message de réponse de transmission de données émis, selon un message de demande de transmission de données, par un serveur de station source de FTP est reçu, à remplacer à l'adresse IP et les informations de port du serveur de station source de FTP dans le message de réponse de transmission de données par l'adresse IP et les informations de port d'un serveur mandataire de FTP, et à envoyer le message de réponse de transmission de données dans lequel sont transportées l'adresse IP et les informations de port modifiées à un côté client. L'adresse IP et les informations de port du serveur de station source de FTP dans le message de réponse de transmission de données sont remplacées par l'adresse IP et les informations de port du serveur mandataire de FTP, positionnant ainsi précisément le serveur mandataire de FTP utilisé pour que le côté client établisse une connexion de données et ayant pour effet technique d'accélérer la vitesse de téléchargement FTP ascendant et descendant.
PCT/CN2016/109897 2016-12-14 2016-12-14 Procédé, dispositif, système, dispositif électronique, et produit de programme d'ordinateur de transmission de données Ceased WO2018107387A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201680002777.9A CN107079057A (zh) 2016-12-14 2016-12-14 数据传输方法、装置、系统、电子设备及计算机程序产品
PCT/CN2016/109897 WO2018107387A1 (fr) 2016-12-14 2016-12-14 Procédé, dispositif, système, dispositif électronique, et produit de programme d'ordinateur de transmission de données

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/109897 WO2018107387A1 (fr) 2016-12-14 2016-12-14 Procédé, dispositif, système, dispositif électronique, et produit de programme d'ordinateur de transmission de données

Publications (1)

Publication Number Publication Date
WO2018107387A1 true WO2018107387A1 (fr) 2018-06-21

Family

ID=59623916

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/109897 Ceased WO2018107387A1 (fr) 2016-12-14 2016-12-14 Procédé, dispositif, système, dispositif électronique, et produit de programme d'ordinateur de transmission de données

Country Status (2)

Country Link
CN (1) CN107079057A (fr)
WO (1) WO2018107387A1 (fr)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109299173A (zh) * 2018-09-07 2019-02-01 平安科技(深圳)有限公司 数据传输方法、装置及存储介质
CN110855786A (zh) * 2019-11-18 2020-02-28 天津联想协同科技有限公司 针对网络数据请求的处理方法、设备及计算机存储介质
CN111695034A (zh) * 2020-06-05 2020-09-22 安徽三实信息技术服务有限公司 一种互联网资产的监控管理系统
CN113347040A (zh) * 2021-06-17 2021-09-03 北京天融信网络安全技术有限公司 配置变更方法、装置及电子设备
CN113973093A (zh) * 2020-07-24 2022-01-25 中移(苏州)软件技术有限公司 数据传输方法及装置、电子设备、可读存储介质
CN114567416A (zh) * 2022-04-06 2022-05-31 西安羚控电子科技有限公司 基于tcp数据传输免校验方法及系统

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11611624B2 (en) 2018-01-08 2023-03-21 Honeywell International Inc. Data transfer between application and vehicle management system
CN111245831B (zh) * 2020-01-10 2022-05-03 北京力控华康科技有限公司 Ftp数据传输方法及装置、服务端和客户端的信息交互系统
CN111444278B (zh) * 2020-04-01 2023-08-29 Oppo(重庆)智能科技有限公司 数据同步方法、装置及中转服务器
CN114124935A (zh) * 2021-11-18 2022-03-01 北京明朝万达科技股份有限公司 Ftp服务的实现方法、系统、设备及存储介质
CN114615310B (zh) * 2022-03-01 2024-08-06 天翼安全科技有限公司 一种维护tcp连接的方法、装置及电子设备
CN115442359A (zh) * 2022-08-08 2022-12-06 天翼云科技有限公司 一种数据传输方法、装置、设备及介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050021762A1 (en) * 2000-03-29 2005-01-27 Microsoft Corporation Method of operation of an intelligent transpartent gateway during an FTP session
CN1917513A (zh) * 2005-08-19 2007-02-21 联想(北京)有限公司 通信系统,代理服务器以及通信方法
CN102685218A (zh) * 2012-04-26 2012-09-19 华为技术有限公司 信息上报与下载的方法及系统
CN105763507A (zh) * 2014-12-16 2016-07-13 阿里巴巴集团控股有限公司 一种消息处理方法、装置及系统

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7308710B2 (en) * 2001-09-28 2007-12-11 Jp Morgan Chase Bank Secured FTP architecture
CN100359893C (zh) * 2003-08-28 2008-01-02 华为技术有限公司 以主机代理方式实现地址转换应用网关的方法
CN1627687A (zh) * 2003-12-12 2005-06-15 鸿富锦精密工业(深圳)有限公司 文件传输代理系统及方法
CN102447708B (zh) * 2012-01-14 2016-03-23 杭州安恒信息技术有限公司 一种应用层透明代理技术的通信实现方法
CN103209175A (zh) * 2013-03-13 2013-07-17 深圳市同洲电子股份有限公司 一种建立数据传输连接的方法及装置
CN104065731B (zh) * 2014-06-30 2018-04-13 北京华电天益信息科技有限公司 一种ftp文件传输系统及传输方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050021762A1 (en) * 2000-03-29 2005-01-27 Microsoft Corporation Method of operation of an intelligent transpartent gateway during an FTP session
CN1917513A (zh) * 2005-08-19 2007-02-21 联想(北京)有限公司 通信系统,代理服务器以及通信方法
CN102685218A (zh) * 2012-04-26 2012-09-19 华为技术有限公司 信息上报与下载的方法及系统
CN105763507A (zh) * 2014-12-16 2016-07-13 阿里巴巴集团控股有限公司 一种消息处理方法、装置及系统

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109299173A (zh) * 2018-09-07 2019-02-01 平安科技(深圳)有限公司 数据传输方法、装置及存储介质
CN109299173B (zh) * 2018-09-07 2023-09-26 平安科技(深圳)有限公司 数据传输方法、装置及存储介质
CN110855786A (zh) * 2019-11-18 2020-02-28 天津联想协同科技有限公司 针对网络数据请求的处理方法、设备及计算机存储介质
CN110855786B (zh) * 2019-11-18 2022-07-29 天津联想协同科技有限公司 针对网络数据请求的处理方法、设备及计算机存储介质
CN111695034A (zh) * 2020-06-05 2020-09-22 安徽三实信息技术服务有限公司 一种互联网资产的监控管理系统
CN111695034B (zh) * 2020-06-05 2024-04-19 安徽三实软件科技有限公司 一种互联网资产的监控管理系统
CN113973093A (zh) * 2020-07-24 2022-01-25 中移(苏州)软件技术有限公司 数据传输方法及装置、电子设备、可读存储介质
CN113973093B (zh) * 2020-07-24 2023-10-13 中移(苏州)软件技术有限公司 数据传输方法及装置、电子设备、可读存储介质
CN113347040A (zh) * 2021-06-17 2021-09-03 北京天融信网络安全技术有限公司 配置变更方法、装置及电子设备
CN113347040B (zh) * 2021-06-17 2024-02-02 北京天融信网络安全技术有限公司 配置变更方法、装置及电子设备
CN114567416A (zh) * 2022-04-06 2022-05-31 西安羚控电子科技有限公司 基于tcp数据传输免校验方法及系统
CN114567416B (zh) * 2022-04-06 2024-06-07 西安羚控电子科技有限公司 基于tcp数据传输免校验方法及系统

Also Published As

Publication number Publication date
CN107079057A (zh) 2017-08-18

Similar Documents

Publication Publication Date Title
WO2018107387A1 (fr) Procédé, dispositif, système, dispositif électronique, et produit de programme d'ordinateur de transmission de données
US9231904B2 (en) Deploying and managing networked devices
CN103023988B (zh) 文件同步方法、服务器、客户端及终端设备
CN110225131A (zh) 一种服务调用方法和装置
CN107105033B (zh) 云应用访问方法、云代理服务器及云应用访问系统
CN103401946B (zh) Http上传加速方法和系统
US10021195B2 (en) Cross-device synchronization system for account-level information
CN103501331B (zh) 数据传输方法、设备及系统
CN104010001B (zh) 移动终端中同类联网请求进行连接通信的方法和系统
CN109274777B (zh) 一种导出配置文件的方法、装置、设备及可读存储介质
CN109246172A (zh) 一种恢复会话的方法、装置及计算机存储介质
CN103997479B (zh) 一种非对称服务ip代理方法和设备
CN106330999A (zh) 实现客户端与虚拟桌面数据共享的方法、客户端和系统
CN107071034A (zh) 一种数据包传输方法和系统
WO2018120397A1 (fr) Procédé et système de téléchargement vers l'amont de fichier inverse
CN106790059A (zh) 智能电视Launcher云端系统服务调用方法及系统
CN104639555B (zh) 请求处理方法、系统和装置
EP4260540A1 (fr) Activation d'applications à bords multiples
CA2952785A1 (fr) Procede pour reduire la largeur de bande necessaire pour le partage de fichiers sur un serveur
US11310191B2 (en) Receiving device, receiving device control method, network system, network system control method, and medium
CN104811507B (zh) 一种ip地址获取方法及装置
WO2016101652A1 (fr) Procédé, serveur, terminal, et système de configuration d'assistance à distance
US20040068575A1 (en) Method and apparatus for achieving a high transfer rate with TCP protocols by using parallel transfers
WO2016155266A1 (fr) Procédé et dispositif de partage de données pour un bureau virtuel
CN106230667A (zh) Vtep保活检测方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16924082

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 06/11/2019)

122 Ep: pct application non-entry in european phase

Ref document number: 16924082

Country of ref document: EP

Kind code of ref document: A1