1 Webサービス管理の概要

この章では、Oracle Fusion Middleware 12cにおけるWebサービス管理の概要を説明します。世界中の企業がイントラネット環境およびインターネット環境の両方において、Webサービスを使用してサービス指向アーキテクチャ(SOA)を積極的にデプロイしています。Webサービスには従来の方法(オブジェクトの配布やカスタム・ソフトウェアなど)に比べて多くの利点がありますが、相互接続されたWebサービスのネットワークをデプロイするには、特にセキュリティと管理の面で依然として重大な課題があります。

この章の内容は次のとおりです。

このマニュアルやその他のマニュアルの用語の定義については、「用語集」を参照してください。

1.1 Oracle Fusion Middleware 12cにおけるWebサービスの管理

Oracle Fusion Middleware 12cは、Oracle Infrastructure WebサービスとJava EE Webサービスをサポートしています。開発時に、アプリケーション開発者が、Oracle JDeveloperの使用またはプログラムによる注釈の使用によってポリシーを添付すると、Webサービスは保護されます。デプロイ後、システム管理者が、サービス・エンドポイントにまたはリファレンスによってエンドポイント全体にポリシーを添付すると、Webサービスは保護されます。

さらに、Webサービスを保護するために、システム管理者には次の作業が可能です。

  • Webサービスをデプロイ、構成、テストおよび監視します。

  • Webサービスを有効化、公開および登録します。

  • ポリシーのライフサイクルを管理して、テスト環境から本番環境へ移行します。

  • 他のWebサービスとの相互運用性をテストします。

Webサービスの保護およびWebサービス・ポリシーの管理の詳細は、Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理を参照してください

1.2 Webサービス管理タスクのロードマップ

次の表で定義されているツールを使用してWebサービスを保護および管理します。

これらの管理ツールへのアクセス方法に関する情報は、「管理ツールへのアクセス」を参照してください。

図1-1 Webサービス管理タスクに使用されるツール

使用するツール... 実行するタスク

Oracle Enterprise Manager Fusion Middleware Control。

  • Webサービス・アプリケーションのデプロイ

  • RESTfulおよびOracle Infrastructure Webサービスおよびクライアントの表示と構成

  • Java EE (WebLogic) Webサービスおよびクライアントの表示

  • OWSMポリシーによるJava EE、RESTfulおよびOracle Infrastructure Webサービスの保護。OWSMを使用したWebサービスの保護の詳細は、Oracle Web Services ManagerによるWebサービスの保護とポリシーの管理を参照してください。

  • Webサービスのテスト。

  • 実行時のパフォーマンスの監視およびWebサービスの監査。

  • 診断ログおよびメッセージ・ログを管理します。

  • Webサービスとソースの登録、および登録済Webサービスの公開。

注意:

WebLogic Scripting Tool(WLST)

Oracle WebLogic Server管理コンソール

Java EE Webサービスを保護および管理します。

Oracle WebLogic Server管理コンソールを使用してJava EE Webサービスを保護および管理する方法の詳細は、Oracle WebLogic Server管理コンソール・オンライン・ヘルプWebサービスに関する項を参照してください。

注意: 利用可能な場合、Oracle Enterprise Manager Fusion Middleware Controlは、Java EE Webサービスを保護および管理するために推奨されるグラフィカル・ユーザー・インタフェース(GUI)ツールです。