1

さまざまなクライアントマシン(1000〜1500クライアントマシン)から収集されたデータを処理し、結果をグラフ形式で表示するWebアプリケーションがあります。

クライアントマシンは定期的にExcelシートを生成し、このExcelシートは30分ごとにサーバーに転送する必要があります。

指定された期間の後にExcelシートを自動的に生成してアップロードするこのクライアントコンポーネント(Windows)を作成するための正しいアプローチを特定するためにあなたの助けを求めています。また、クライアントによってアップロードされたデータを受信して​​保存するサーバーコンポーネントの適切なアプローチを特定するための支援も必要です。

サーバー側コンポーネントにFTPのような実装を使用する必要がありますか?

4

1 に答える 1

1

すでに Web アプリケーションがあるので、HTTP プロトコルを使用する方が簡単です。なぜなら、(おそらく) ファイルを受け入れる新しい要求ハンドラーを簡単に作成できるからです。

URI への POST 要求を受け入れ、要求本文を Excel スプレッドシートとして受け取る新しいルートを作成します。このルートのハンドラーは、ファイルの保存と処理を処理します。クライアントは、正しいルートを知っていて、HTTP 要求を適切に送信するだけで済みます。

FTP は、SCP/SFTP や HTTP などの新しいプロトコルに対するより優れたセキュリティとライブラリのサポートにより、やや時代遅れのプロトコルです。

于 2012-06-18T04:58:27.947 に答える