【发布时间】:2011-01-09 07:33:46
【问题描述】:
我在网站上进行了一些快速搜索,但似乎找不到我正在寻找的答案,因此可以说,通过网络传递大型 xml 文件的最佳实践是什么。我对此事的想法是在可管理的段中通过网络流式传输块,但是我正在为此寻找其他方法和最佳实践。我意识到大是一个相对术语,所以我会让你选择一个任意值来被认为是大的。
如果有任何混淆,问题是“跨网络发送大型 xml 文件的最佳做法是什么?”
编辑:
我看到很多关于压缩的讨论,任何可以使用的特定压缩算法以及解压缩所述文件?当我知道那里有经过验证的算法时,我并不想推出自己的算法。我也感谢到目前为止的回复。
【问题讨论】:
-
通常使用的压缩类型是 gzip。既然你用“servlet”标记了它,我假设你正在使用 Java,所以你可以使用 java.util.zip.GZIPOutputStream。
标签: java xml servlets network-programming