Compression Module - Mule 4

Compression Module v2.2

Compression Module では、最もよく使用されるファイルアーカイブツールと圧縮形式がサポートされ、Mule アプリケーションを介してそれらへのアクセスが提供されます。

ファイルアーカイブツールは、複数のファイルを 1 つのアーカイブファイルに結合してトランスポートや保存を容易にするコンピュータープログラムです。ほとんどのアーカイブツールはそのアーカイブ形式のデータ圧縮を使用して最終アーカイブのサイズを削減します。ただし、すべての圧縮アルゴリズムが複数のファイルをアーカイブできるとは限りません。一部の圧縮アルゴリズムは、単一ファイルのデータ圧縮に制限されます。

このモジュールでは、使用可能な各形式のファイルを、各形式に関連付けられたアルゴリズムにより提供される機能を失わずに、圧縮および圧縮解除します。

この機能を果たすため、このモジュールでは ​Compress​ 操作と ​Decompress​ 操作が提供され、これらを使用して、単一ファイルの圧縮と圧縮解除ができます。また、ファイルのアーカイブと抽出を行う ​Archive​ 操作と ​Extract​ 操作も提供されます。必要に応じて圧縮またはアーカイブ戦略を使用して、これらの操作を設定できます。

始める前に

このコネクタを使用するには、以下に精通している必要があります。

  • Anypoint Connector

  • Mule Runtime Engine (Mule)

  • Mule フローの要素とグローバル要素

  • Anypoint Studio を使用した Mule アプリケーションの作成方法

アプリケーションを作成するには、Anypoint Platform および Anypoint Studio へのアクセスが必要です。

コネクタの一般的なユースケース

Compression Module の一般的なユースケースを次に挙げます。

  • リモートサービスからのファイルのペイロードを圧縮および圧縮解除します。

  • ファイルフォルダーとの間でファイルのアーカイブと抽出を行います。

これらのユースケースの例については、​「Compression Module の例」​を参照してください。

次のステップ

前提条件を満たしたら、​『Anypoint Studio』​ でアプリケーションを作成してコネクタを設定できます。