ホームページ  >  記事  >  Java  >  Javaの内部インターフェースと外部インターフェースの違い

Javaの内部インターフェースと外部インターフェースの違い

王林
王林オリジナル
2019-11-20 17:29:215864ブラウズ

Javaの内部インターフェースと外部インターフェースの違い

外部インターフェース

外部に提供されるインターフェース(第三者に提供されるインターフェース)。

例: WeChat または Alipay の支払いインターフェースを呼び出す独自のシステムを開発しています。WeChat または Alipay と呼ばれるインターフェースは外部インターフェースです。外部インターフェースはさまざまな正常および異常な状況をカバーする必要があります。

内部インターフェース

自システムに提供されるインターフェース(システムの内部呼び出し用のインターフェース)です。

一般に、できるだけ早くテストに介入するために、テスターは通常、インターフェイス開発の完了後に内部インターフェイス テストを実施できます。

一般に、大企業では比較的高い要件があり、セキュリティの問題を考慮する必要があるため、内部インターフェイスのテストもテストする必要があります。小規模企業の場合、内部インターフェイスはテストされず、UI レイヤーで直接テストできます。

その理由は、攻撃者がフロントエンドの検証を回避してインターフェイスを直接攻撃することを防ぐためであり、バックエンド インターフェイスの検証も不可欠です。

推奨チュートリアル: Java 入門チュートリアル

以上がJavaの内部インターフェースと外部インターフェースの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。