参照先: 説明
インターフェース | 説明 |
---|---|
HttpInvokerClientConfiguration | HTTP インボーカーリクエストを実行するための構成インターフェース。 |
HttpInvokerRequestExecutor | HTTP インボーカーリクエストを実際に実行するための戦略インターフェース。 |
クラス | 説明 |
---|---|
AbstractHttpInvokerRequestExecutor | HttpInvokerRequestExecutor インターフェースの抽象基本実装。 |
HttpComponentsHttpInvokerRequestExecutor | Apache HttpComponents HttpClient を使用して POST リクエストを実行する HttpInvokerRequestExecutor 実装。 |
HttpInvokerClientInterceptor | HTTP インボーカーサービスにアクセスするための MethodInterceptor 。 |
HttpInvokerProxyFactoryBean | HTTP インボーカープロキシ用の FactoryBean 。 |
HttpInvokerServiceExporter | 指定されたサービス Bean を HTTP インボーカーサービスエンドポイントとしてエクスポートするサーブレット API ベースの HTTP リクエストハンドラー。HTTP インボーカープロキシ経由でアクセスできます。 |
SimpleHttpInvokerRequestExecutor | 標準の Java 機能を使用して POST リクエストを実行する HttpInvokerRequestExecutor 実装。HTTP 認証や高度な構成オプションはサポートされていません。 |
SimpleHttpInvokerServiceExporter | 非推奨 Spring Framework 5.1 現在、 HttpInvokerServiceExporter を推奨 |
HTTP 呼び出し側は、Java から Java へのリモート化の推奨プロトコルです。Hessian よりも強力で拡張性がありますが、Java に縛られています。それでも、Hessian と同じように簡単にセットアップできます。これは、RMI と比較した場合の主な利点です。