0

インターネット上で公開されている「テキスト」ファイルを定期的に読み取り、ファイルが更新されるたびに何らかのアクションを実行する Google App Engine アプリをデプロイする予定です。常にストリームを開いたり閉じたりするのではなく、これを達成する効率的な方法はありますか? 数分ごとにポーリングする以外に、代替手段はありますか?

(インターネット上に置かれた「テキスト」ファイルを制御することはできません)

4

1 に答える 1

1

いいえ。

ファイルがいつ変更されたかを知らせるためにファイルが置かれているサーバーを取得できない場合は、ポーリングする必要があります。TCP/IP 接続のオーバーヘッドを回避するために、要求間で接続を開いたままにするロング ポーリングを使用できる場合がありますが、それではソリューションがより複雑になります。

データが消費されることを意図している場合は、API があることに注意してください。そうでない場合は、依頼することを検討してください。

于 2013-09-11T09:50:47.553 に答える