2017-04-17 42 views
2

Red Hat Enterprise Linux 7.3でMFF 8.0を使用し、パスワードで保護されたzipファイルを返すJavaアダプタを作成する必要があります。標準のJavaライブラリには、パスワードで保護されたzipファイルを作成する機能はありません。だから我々は、RedHatのEnterprise Linuxで提供されているZip4j パスワードを使用してzipファイルを作成する方法

  • コールのzipコマンドとして、以下の二つのアプローチ、

    1. 使用OSSのJavaライブラリを考えています。 このために、ProcessBuilderクラスのstart()/ waitFor()メソッドが使用されます。

    このアダプターで作成されるZipファイルには、10MB-100MBのテキスト(csv)ファイルしか含まれていません。 MFFアダプタの実装にはどのように優れていますか?

  • 答えて

    1

    2つのオプションのうち、私はZip4jが良いオプションだと言います。 Linuxを使用するMFP固有の制限はありませんが、Process Builderを使用して "Zip"を提供すると、特定の環境との不要な依存関係が発生します。

    また、zip出力として大きなファイル(100 MB?)が必要なようです。大規模なファイル転送が含まれている場合は、図3「外部サーバー上のリソースの保護」をhttps://www.ibm.com/support/knowledgecenter/en/SSHSCD_8.0.0/com.ibm.worklight.dev.doc/dev/c_oauth_security_model.html から調べることをお勧めします。

    関連する問題