我们需要一个用于压缩文件的跨平台解决方案.我们的服务器运行在Windows XP/Vista/7和3个Unix发行版,SunOS,HPUX和AIX上.我们的服务器创建需要压缩的文件,然后再将其设置回客户端.我们最初的想法是用jar压缩文件,因为大多数服务器都安装了java,但显然jar不包含在jre中,只包含jdk.我们的服务器是用C语言编写的,需要创建压缩文件的应用程序是Perl.
我真的很喜欢我没有安装的东西,因为我们的安装基础很大并且添加新的所需应用程序通常很困难.是否有任何保证可以内置到我可以用于压缩的每个操作系统中?即使我必须为每个使用不同的东西,这也可能是好的.
如果你不想安装任何东西,你几乎是SOL.Windows并不容易.
如果你想自己写一些东西java.util.zip在Java 2标准版(J2SE)中,Perl有Archive :: Zip