Parse large XML files over a network

I did some quick searches on the site and could not find the answer I was looking to be told what are some recommendations for transferring large XML files over the network. My thoughts on this are to send pieces over the network to managed segments, however I am looking for other approaches and best practices for this. I understand that a large relative term, so I will let you choose an arbitrary value that is considered large.

In the event of confusion, the question arises: "What are some guidelines for sending large XML files across networks?"

Edit:

I see a lot of compressions that are being talked about, any specific compression algorithm that could be used, and from the point of view of decompressing the specified files? I have no great desire to minimize when I know that there are proven algorithms. I also appreciate the answers so far.

+3
source share
5 answers

XML , , . , , , , WBXML (WAP Binary XML Spec).

, XML , , . , gzip, XML. , , XML- . , OTA /// .

XML- chunking, , SyncML-. "2.6. " . :

, , (, - MaxMsgSize , ). , . MoreData, , . MoreData, .

+2

, , . , , , .

, , . (, , ), , , , .

+2

- . XML- , .

+1

, diffxml, , , bzip2 diff. .

0

XML XML, ?

XML- . , , , XML , , XML .

, XML a node -at-a-time, node -at-a-time, - Transfer-Encoding: chunked. ( ), , "0\n" . , gzip .

-1

Source: https://habr.com/ru/post/1729978/


All Articles