2.7. MicroProfile REST Client
2.7.1. MicroProfile REST クライアント リンクのコピーリンクがクリップボードにコピーされました!
JBoss EAP XP 5.0.0 は、HTTP 上で RESTful サービスを呼び出すために型安全なアプローチを提供するために Jakarta RESTful Web Services 2.1.6 クライアント API 上にビルドされる MicroProfile REST クライアント 2.0 をサポートします。MicroProfile Type Safe REST クライアントは、Java インターフェイスとして定義されます。MicroProfile REST クライアントでは、実行可能コードでクライアントアプリケーションを作成できます。
MicroProfile REST クライアントを使用して以下の機能を利用します。
- 直感的な構文
- プロバイダーのプログラムによる登録
- プロバイダーの宣言的登録
- ヘッダーの宣言的仕様
- サーバー上のヘッダーの伝搬
-
ResponseExceptionMapper - Jakarta Contexts and Dependency Injection の統合
- サーバー向けイベント (SSE) へのアクセス
2.7.2. resteasy.original.webapplicationexception.behavior MicroProfile Config プロパティー リンクのコピーリンクがクリップボードにコピーされました!
MicroProfile Config は、開発者がアプリケーションとマイクロサービスを設定して、それらのアプリケーションを変更または再パッケージ化することなく、複数の環境で実行できるようにするために使用できる仕様の名前です。以前は、MicroProfile Config はテクノロジープレビューとして JBoss EAP で利用可能でしたが、その後削除されました。MicroProfile Config は、JBoss EAP XP でのみ使用できるようになりました。
resteasy.original.webapplicationexception.behavior MicroProfile Config プロパティーの定義
resteasy.original.webapplicationexception.behavior パラメーターは、web.xml サーブレットプロパティーまたはシステムプロパティーのいずれかとして設定できます。web.xml のそのようなサーブレットプロパティーの例を次に示します。
<context-param>
<param-name>resteasy.original.webapplicationexception.behavior</param-name>
<param-value>true</param-value>
</context-param>
MicroProfile Config を使用して、他の RESTEasy プロパティーを設定することもできます。