HULFT10 Smart Proxyの構成

HULFT10 Smart Proxyをご使用いただくには、図1.1 のとおり、HULFT10 Smart Proxyの他にNginxとPostgreSQLのインストールが必要です。

図1.1 HULFT10 Smart Proxyの製品構成

  • Nginx(Webサーバー)

    HULFT10 Smart Proxyは、WebサーバーアプリケーションのNginx上で動作します。

  • HULFT10 Smart Proxy(本製品)

    HULFT10 Smart Proxyには、以下の2つの機能があります。

    APIサーバー:HULFT10 Smart Proxy(Web API)

    Web API(REST API)の機能を集約したサーバーモジュールです。

    クラウドなどの外部ネットワークからHULFT10 Smart Proxyを中継して、オンプレミスにあるHULFTに対して、配信要求や送信要求などのアクションを依頼できます。

    WSSサーバー:HULFT10 Smart Proxy(WSS)

    HULFT間の通信を中継するサーバーモジュールです。

    インターネット経由でファイルを転送するために使用します。

  • PostgreSQL(データベース)

    PostgreSQLには以下の情報が保存されます。

    • ユーザーの権限やAPIキーなどのセキュリティ関連の情報

    • ファイル転送に関する管理情報

    • ファイル転送の経路に関する情報

    • ファイル転送の履歴情報