2009-04-13 5 views
0

AIRアプリケーションのコーディング中に、APIの制限(呼び出しが多すぎる)とサーバーのタイムアウト(呼び出しが速すぎる)の問題が発生しました。APIの制限(Twitterなど)を回避するために、すべてのサーバー呼び出しをプロキシするのは合理的でしょうか?

私はプロキシのパフォーマンスに慣れていないので、プロキシのリストを毎回頻繁にダウンロードし、すべてのAPIコールで異なるプロキシを使用することはかなり速いでしょうか。私はプロキシの更新されたリストをどこで入手するのかも分からないので、どんな洞察も助けになるでしょう。

他の代替ソリューションをお気軽にご利用ください。ありがとう!

+0

はい、強姦しないでください。 – Will

+0

あなたのアプリはあまりにも多くポーリングする必要があります、再設計してください –

答えて

4

プロキシルートを使用すると、すべてのユーザーを効果的にTwitters TOSに違反させることになります。それは悪い、悪い考えです。私はことをお勧め何

は次のとおりです。

  • は、クライアントが間隔
  • 更新/クライアントの間隔
  • ユーザーがSOCKSプロキシを設定してみましょうに従う別のスレッドでデータをフェッチを設定できるように、または自分の好きなHTTPプロキシー

その時点で、それはあなたではありません。

ご利用になるためには、リクエストをすばやく行う必要がある場合は、アプリの耐久性を考慮してください。あなたが望む最後のものは、「私はfootwitをダウンロードして、今はtwitterから禁止されています!私のISPから新しいIPを得るために10ドルを支払わなければなりませんでした。

考えると思います。

関連する問題