オープンapiの下には、絶対にありませんセキュリティや認証方法が使用されます。 野生から受け取ったクエリは、システムにより、最善の努力をすることに適切な対応をします。 これにはいくつかのメリットとデメリットです。
|
|
利点:
絶対的な障壁を使用する最低-を使用しない特殊な暗号化または認証方法は、だれもがインターネットにアクセスするための取組を開始することができなければならないとしてa piを迅速にします。
簡単にコードを配布-ログインアカウントやプログラムの開発者キーを使用して、お客様のa piを広く配布することができ、箱から出してすぐに使用されます。
少ないを心配する-のユーザーアカウントを管理していない場合はキーの開発や、それは少ないものの1つを追跡し、努力してコードを開発することができて、 a pi自体に集中するだけです。
デメリット:
制御ありません-誰にも、どこでも、 a piを使用することができ、この中に聞こえるかもしれないとの目標をウェブサービスのような、それを大幅に制限している場合虐待のリクエストの応答を開始する。土砂降りの場合は、これらの要求から来るでアプリケーションを1台のマシンには、簡単には十分に認識して、ファイアウォールのリクエストをブロックしています。 しかし、すべきで動作するアプリケーションに達する広範囲に分布が不十分な場合には、非常に困難な時期に対処してリクエストします。
いいえ暗号化-すべてのリクエストとレスポンスは、誰にも表示されるように要求するサーバーとの間で、 a piのサーバーにします。
開発者の連絡先はできません-どこでも誰にもアクセスできるので、 a piの事前登録をせずに、あなたは左側にせずに魅力的な方法の開発者に直接a piを使用しています。 連絡先をお勧めし状況では、アプリケーションの開発者が虐待、変更がなされていたときのapiに影響を与えることが彼らのアプリケーション、またはを求めるapiを向上させる方法を提案しています。
虐待-残念ながら今日、セキュリティシステムではほとんど、あるいは全く、または認証を総理少ない倫理的な目標をいくつかの要素を悪用されています。 さえと思われる場合はそのリスクは最小限の場合は、結局は何に驚いた他の利点を取ることができます。
これらの要素を念頭に置いて、この状況だけで、完全にオープンapiのだろうが適切なものでのみ使用されapiはどこに情報をリクエストし、それを公開すること、および要求が生成された情報はどこ(またはキャッシュ)で、非常にcpuの非集中的な方法です。 完璧な例だろう、国家サービスapi天気予報します。 情報のみを承認することを要求し、これらの要求のために十分な時間で簡単にキャッシュサーバー上します。 を使っている場合は、 apiの情報をに押されることを、いくつかの認証が必要な情報を判別する人が推進して、リクエストの際にcpuを集約することができ、リモートアプリケーションを特定できるため、受信する必要があり絞り必要に応じて要求することができます。
Online: 550 users browsing the articles directory
|
|