发明名称 Transfer of files with arrays of strings in soap messages
摘要 A method of transferring files in a data-processing network using a current node within the network includes reading an outbound content and outbound characteristics of an outbound file. An outbound message is created having outbound strings including a first set of the outbound strings representing the outbound characteristics and a second set of the outbound strings representing the outbound content. The outbound message is sent to a receiver node within the network. An inbound message is received from a sender node within the network. The inbound message has inbound strings including a first set of the inbound strings representing inbound characteristics and a second set of the inbound strings representing inbound content. An inbound file having the inbound content is stored, and the inbound characteristics are applied to the inbound file.
申请公布号 US9276998(B2) 申请公布日期 2016.03.01
申请号 US201213617007 申请日期 2012.09.14
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Dentamaro Vicenzo;Sardella Francesco;Somma Mario
分类号 G06F15/16;H04L29/08;G06F9/46;G06F17/22;G06F9/50;H04L12/58;H04L29/06 主分类号 G06F15/16
代理机构 Cuenot, Forsythe & Kim, LLC 代理人 Cuenot, Forsythe & Kim, LLC
主权项 1. A method of transferring files in a data-processing network using a current node within the network, comprising: reading an outbound content and outbound characteristics of an outbound file, wherein at least one outbound characteristic describes whether the file is to be sent as encrypted or sent as non-encrypted; applying the outbound characteristics to the outbound file; determining a maximum length to be used to create at least two sets of outbound strings; creating an outbound XML-based, SOAP message wherein the at least two sets of outbound strings are inserted into the message including a first set of the outbound strings representing the outbound characteristics, wherein at least one of the outbound strings indicates the size of the outbound file; and a second set of the outbound strings representing the outbound content, wherein the outbound strings representing the outbound content are text strings, and the outbound SOAP message comprises the first and second sets of the outbound strings in a body thereof and without any extensions in the outbound SOAP message header; sending the outbound message to a receiver node within the network; receiving an inbound XML-based, SOAP message from a sender node within the network, the inbound message comprising at least two sets of inbound strings including a first set of the inbound strings representing inbound characteristics and a second set of the inbound strings representing inbound content, wherein the inbound strings representing the inbound content are text strings, and the inbound SOAP message comprises the first and second sets of the inbound strings in a body thereof and without any extensions in the outbound SOAP message header; extracting the inbound content from the second set of inbound strings wherein the inbound content is converted from text to binary; storing an inbound file having the inbound content; extracting from the first set of inbound strings the input characteristics, which includes at least the file size of the inbound file; applying the inbound characteristics to the inbound file; verifying the integrity of the inbound file by at least comparing the actual size of the inbound file with the file size indicated in the inbound characteristics; communicating the results of the verification to the sender node.
地址 Armonk NY US