FILE TRANSFER IN YOUR APPLICATION
ファイル転送を、
自社アプリケーションの中へ。
自分で作り込む代わりに、Webアプリケーションやデスクトップアプリケーション、エンタープライズアプリケーションが必要とするファイル転送機能を統合します。
Transfer Builderで転送画面とサンプルコードを用意し、既存のアプリケーションに接続します。1つの転送技術が、大容量ファイル転送、進捗表示、中断後のレジューム、完了結果までをカバーします。
TRANSFER EXPERIENCE
転送ウィンドウから
バックグラウンドまで。
転送ウィンドウはそのまま使うこともできますし、自社のデザインとコンポーネントで作り込むこともできます。いずれの場合も、裏側で動く転送エンジンは同じものです。
ユーザーに転送をまったく見せる必要がない場合は、ウィンドウなしでバックグラウンドで実行し、結果だけをアプリケーションに返します。
ファイル転送
project-files.zip48.7 GB
68%
アップロード中残り2分18秒
組み込みUI
用意された転送ウィンドウを、そのままプロダクトに組み込みます。
ドキュメント
- project-files.zip転送中
- design-assets待ち行列
- result-data.csv完了
カスタムUI
既存のデザインとコンポーネントに合わせ、画面は自社のものとして保ちます。
バックグラウンド転送
- 転送を開始10:24:11
- ファイルを処理中10:24:15
- 検証完了10:27:36
- 完了10:27:36
ヘッドレス
ウィンドウを一切持たずに実行し、結果だけをアプリケーションに反映します。
TRANSFER CAPABILITY
テラバイト級のファイルも、数百万件のファイルも、
新しい転送エンジンを作らずに。
数テラバイト規模のファイルから非常に多数の小さなファイルまで、アプリケーションが求める転送処理を1つのエンジンが担います。
ネットワークが切断されたり、ジョブが停止したりしても、転送は最初からではなく中断した地点から継続し、失敗した項目はリトライされ、結果が検証されます。
dataset-archive.tar320 GB / 500 GB100%
完了検証完了
- 最大数TB大容量ファイル
- 数百万件小容量ファイル
- 信頼性レジューム, リトライ, 検証
APPLICATION INTEGRATION
業務の仕組みはそのまま。
転送だけを接続します。
アプリケーションが既に持つ認証、権限、ビジネスロジックを変えずにファイル転送を接続します。
ファイルとターゲットを指定すれば転送が実行され、進捗と完了結果が次のステップで使えるよう返されます。
ファイルを選択
転送リクエスト
INNORIX転送API
- 高速
- 信頼性
- 自動レジューム
- 検証
結果コールバック
UNIFIED OPERATIONS
多数のプロダクトに統合されても、
運用は1つに。
どのプロダクトに属していても、各アプリケーションに組み込まれたファイル転送を1か所で確認できます。
転送状態、エラーとリトライ、完了結果、実行履歴をまとめて管理します。
アプリケーションの転送
GET STARTED
自社アプリケーションにファイル転送を追加する。
Transfer Builderで転送UIとサンプルコードを用意し、既にあるアプリケーションに適用します。
ご自身で統合を始めるか、APIと実行結果の扱い方について開発者向けドキュメントをお読みください。
TECHNICAL FAQ
よくある質問
既存のアプリケーションにINNORIXのファイル転送を追加するにはどうすればよいですか?
Transfer Builderで転送画面とサンプルコードを用意し、開発者ガイドに従って、アプリケーションが既に持つファイル選択や転送実行のロジックに接続します。
組み込みUI、カスタムUI、ヘッドレスの違いは何ですか?
組み込みUIは用意された転送ウィンドウを使用し、カスタムUIはプロダクトのデザインに合わせて転送画面を構築し、ヘッドレスは専用の転送ウィンドウを持たずにバックグラウンドでファイル転送を実行します。
既存アプリケーションのUIを変更する必要はありますか?
必ずしも必要ではありません。用意された転送UIを既存の画面に挿入することも、現在のUIコンポーネントを使うことも、バックグラウンド転送として統合することもできます。
Webアプリケーションとデスクトップアプリケーションの両方で使用できますか?
Web、デスクトップ、エンタープライズアプリケーションの環境ごとに統合を検討できます。具体的な方法は、オペレーティングシステム、ランタイム、AgentとAPIの統合条件によって異なります。
ユーザーのPCからサーバーへのファイルアップロードにも対応しますか?
WebサイトやWebアプリケーションでのエンドユーザーのアップロード、ダウンロードはINNORIX EXで構築します。サーバーとデバイス間の転送と、ユーザーによるWebアップロード、ダウンロードは適用方法が異なるため、目的に応じて選択してください。
転送UIなしでバックグラウンドで実行できますか?
はい。ヘッドレスは転送ウィンドウを持たずにファイル転送を実行し、進捗や完了結果を既存のアプリケーションに反映します。
非常に大容量のファイルや、極めて多数の小容量ファイルを扱えますか?
INNORIXは非常に大容量のファイルと多数の小容量ファイルの両方に対応しています。実際の規模や性能は、エンドポイント、ネットワーク、ファイル構成、統合方法によって異なります。
ネットワーク接続が切断された場合、転送は最初からやり直す必要がありますか?
サポートされているレジュームとリトライ機能を使って、中断した転送を継続できます。具体的な復旧動作は、転送環境と設定によって異なります。
アプリケーションの既存のサインインと権限モデルをそのまま維持できますか?
アプリケーションが既に持つ認証とビジネス権限モデルを維持したまま、転送を接続するように設計できます。転送を実行する権限、アクセスできるデバイスやパスは、別途適切に設定します。
転送の進捗と完了結果を既存の画面に表示できますか?
サポートされている状態照会と結果返却のインターフェースを使って、進捗、完了、失敗を既存のアプリケーションに反映できます。
転送リクエストが成功すれば、ファイル転送は完了したことになりますか?
いいえ。転送リクエストが受け付けられたことと、実際にファイル転送が完了したことは異なる状態です。後続の処理は、実際の完了結果に基づいて実行されるように設定してください。
複数のアプリケーションに組み込まれたファイル転送を1か所で確認できますか?
INNORIX Studio内のRunsで、実行状態と完了結果を1か所で確認できます。アプリケーションごとに転送をどこまで識別、フィルタリングできるかは、提供される機能と設定によって異なります。
ファイル転送を追加するために、別の転送サーバーが必要ですか?
INNORIXの直接転送構造は、中間のファイル保管サーバーを介さずに送信元とターゲットの間でファイルを移動するように設計できます。Agent、ネットワーク、実行設定については、統合環境に合わせて確認する必要があります。
Transfer Builderで生成されたコードは、そのままデプロイできますか?
Builderが生成するのは、アプリケーションに適用するための出発点です。デプロイする前に、接続の詳細、認証、権限、エラー処理、運用環境が必要とする設定を確認してください。
これらすべての機能が、1つのプラットフォームに。
このページで紹介した機能は、INNORIX Platformが提供する 数多くのファイル転送機能の1つです。 ファイル転送から自動化、一元的な運用まで、すべての機能を無料で試せます。
無料で始めるアプリケーションにファイル転送を追加したいですか?
既存のアプリケーションに必要なファイル転送機能と連携方法を、一緒に検討します。
- Web、デスクトップ、業務システム環境の確認
- APIおよびSDK連携方式のご提案
- 既存のUIとワークフローへの適用に関するご案内