|
この節では、WebLogic Integration™ ソリューションの管理に関連するツールとタスクの概要を説明します。以下のトピックがあります。
注意 : | この節では、WebLogic Integration に固有の管理タスクとツールについてのみ説明します。詳細については、WebLogic Platform™ 管理入門のページを参照してください。 |
WebLogic Integration の管理に利用できるツールは次のとおりです。
http://dev2dev.com/resourcelibrary/utilitiestools/adminmgmt.jsp#snmp
SNMP エージェントのインストールとコンフィグレーションの方法および WebLogic Integration MIB アイテムの説明は、パッケージに含まれています。
http://dev2dev.com/resourcelibrary/utilitiestools/adminmgmt.jsp
上記以外にも、WebLogic Server には、理解しておくと役立つ多数のツールが用意されています。詳細については、「BEA WebLogic Server® 9.2 システム管理」を参照してください。
注意 : | http://dev2dev.com 上のアイテムやツールは、ユーザの便宜のために掲載されているものです。BEA カスタマ サポートではサポートしていません。 |
ドメイン内のリソースは、Java Management Extensions (JMX) の管理対象 Bean (MBean) を使用して管理機能をエクスポーズします。JMX 仕様に従って開発された Java の具象クラス。MBean を使用すると、管理対象リソース内の各管理属性に対するゲッター操作とセッター操作とともに、リソースが提供するその他の管理操作を実行できます。管理対象リソースのコンフィグレーション データをエクスポーズする MBean を「コンフィグレーション MBean」、管理対象リソースの実行時の状態に関するパフォーマンス メトリックなどの情報を提供する MBean を「実行時 MBean」と呼びます。
WebLogic Server の管理対象リソースと MBean の詳細については、WebLogic Server MBean リファレンスを参照してください。
WebLogic Integration MBean の詳細については、WebLogic Integration Javadoc の次のパッケージを参照してください。
weblogic.management.MBeanHome
インタフェースは、ドメイン内の各 WebLogic Server に存在する JMX MBean Server にアクセスするための最も便利な方法です。次の URL にある「WebLogic Server MBean へのアクセス」の「JNDI を使用した MBeanHome インタフェースの取得」の説明に従って、Administration Server の JNDI ツリーから管理 MBeanHome
インタフェースにアクセスできます。
http://edocs.beasys.co.jp/e-docs/wls/docs92/jmx/accessWLS.html
次のサンプルは、ProcessRuntimeMBean
インタフェースへのアクセス方法を示しています。
Environment env = new Environment();
env.setSecurityPrincipal("weblogic");
env.setSecurityCredentials("weblogic");
Context ctx = env.getInitialContext();
MBeanHome home = (MBeanHome)ctx.lookup(MBeanHome.ADMIN_JNDI_NAME);
System.out.println("Got the Server-specific MBeanHome: " + home);
Set s = home.getMBeansByType("ProcessRuntime");
Iterator it = s.iterator();
try {
while (it.hasNext()){
ProcessRuntimeMBean bean = (ProcessRuntimeMBean)it.next();
ProcessInstanceQuery query = new ProcessInstanceQuery();
query.setServiceURI(context.getService().getURI());
ProcessInstanceQueryResult info = bean.getProcessInstances(query);
String[] instances = info.getInstanceIds();
System.out.println(instances[0]);
}
} catch (Exception ex) {
System.out.println(ex);
ex.printStackTrace();
}
この節では、最も一般的な WebLogic Integration 管理タスクの実行に必要な手順と背景情報の参照先を示します。
タスクの大半は WebLogic Integration Administration Console を使用して実行できますが、一部のタスクは他のツールを使用して実行する必要があります。また、コンフィグレーション ファイルを直接編集することが必要な場合もあります。この節は、次のリソースの中からタスク固有の情報を見つけるためのロードマップとして使用できます。
注意 : | 上記の表の URL は、このドキュメントの印刷版を使用しているユーザが、この後の節で参照されている情報を見つけるためのものです。HTML または PDF 版のドキュメントでは、以降の各節にある参照先がアクティブ リンクとして表示されます。 |
この節では、主要管理ツールとして WebLogic Integration Administration Console を使用することを前提としています。「WebLogic Integration 管理ツール」で説明しているように、SNMP Agent や WLShell などの代替ユーティリティを使用しても多数のタスクを実行できます。
ドメインには、1 つまたは複数の WebLogic Server インスタンスが含まれています。WebLogic Server クラスタが含まれている場合もあります。WebLogic Integration は、ドメインにデプロイされる EJB、Web アプリケーション、JDBC 接続プールなどのアプリケーションとリソースの集合であり、広範なビジネス統合ソリューションの開発とデプロイのための統合プラットフォームを提供します。WebLogic Integration ソリューションの開発やデプロイの最初の手順は、適切なドメインを作成することです。
次の表は、開発ドメインまたはプロダクション ドメイン (「noniterativedev」モードで稼動するドメイン) の作成または拡張に必要な情報にアクセスするためのロードマップです。
|
WebLogic Platform のデータベース リソースの管理に関する概要については、『WebLogic Platform データベース リソースの管理』を参照してください。
WebLogic Integration で必要なテーブルの作成については、「プロダクション データベースのコンフィグレーション」を参照してください。
Workshop 環境からの統合アプリケーションのデプロイメントについては、「Integration アプリケーションを構築する」の「Integration アプリケーションを構築およびデプロイする」を参照してください。
プロダクション環境の背景情報とコンフィグレーションに必要な手順については、『WebLogic Integration ソリューションのデプロイメント』を参照してください。
注意 : | この節では、WebLogic Integration に固有のセキュリティ タスクと参照先についてのみ説明します。WebLogic Platform のセキュリティの概要については、『WebLogic Platform 9.2 のセキュリティ』を参照してください。 |
次の表では、WebLogic Integration リソースのセキュリティ保護に必要な情報にアクセスするためのロードマップを示します。
WebLogic Integration Administration Console からプロセス タイプをモニタできます。プロセス コンフィグレーション モジュールの説明とさまざまな管理タスクの手順については、『WebLogic Integration Administration Console の使用』の「プロセス コンフィグレーション」の節を参照してください。
他の HTTP クライアントからもプロセス タイプのグラフィック表示にアクセスできます。「HTTP クライアントからのプロセス グラフへのアクセス」を参照してください。
WebLogic Integration Administration Console からプロセス インスタンスをモニタできます。プロセス インスタンスのモニタ モジュールの説明とさまざまなモニタ タスクの手順については、『WebLogic Integration Administration Console の使用』の「プロセス インスタンスのモニタ」の節を参照してください。
他の HTTP クライアントからもプロセス インスタンスのグラフィック表示にアクセスできます。「HTTP クライアントからのプロセス グラフへのアクセス」を参照してください。
WebLogic Integration Administration Console からメッセージ ブローカ チャネルをモニタできます。メッセージ ブローカ モジュールの説明とモニタ タスクの手順については、
http://edocs.beasys.co.jp/e-docs/wli/docs92/adminhelp/msgbroker.html にある「メッセージ ブローカ」の節を参照してください。
WebLogic Integration には、JMS イベント ジェネレータ、電子メール イベント ジェネレータ、ファイル イベント ジェネレータ、およびタイマー イベント ジェネレータなどのネイティブ イベント ジェネレータが用意されています。通常は、これらのイベント ジェネレータを使用し、電子メールの受信やディレクトリでの新しいファイルの出現などのイベントに基づいてビジネス プロセスを開始します。WebLogic Integration は、J2EE-CA コネクタと共に機能するアプリケーション ビュー イベント ジェネレータにも対応しています。
次の表は、イベント ジェネレータの管理に必要な情報にアクセスするためのロードマップを示します。
次の表は、WebLogic Integration トラッキング データおよびレポート データの管理に必要な情報にアクセスするためのロードマップを示します。
ビジネス カレンダーに関連する管理タスクの大半は、WebLogic Integration Administration Console から完了できます。ビジネス カレンダー コンフィグレーション モジュールの説明とさまざまな管理タスクの手順については、『Worklist Console の使い方』の「ビジネス カレンダーのコンフィグレーション」の節を参照してください。
ワークリストに関連する管理タスクの大半は、WebLogic Integration Administration Console から完了できます。ワークリスト管理モジュールとさまざまな管理タスクの手順については、『Worklist Console の使い方』の「ワークリスト管理」の節を参照してください。
カスタム ワークリスト インタフェースにも、管理機能を搭載できます。『Worklist の使い方』の「ワークリスト ユーザ インタフェースおよびエンタープライズ JavaBean API」を参照してください。
ワークリストの操作の詳細については、『Worklist の使い方』の以下の節を参照してください。
Application Integration の管理タスクの大半は、WebLogic Integration Administration Console から完了できます。Application Integration モジュールとさまざまな管理タスクの手順については、Application Integration の概要を参照してください。背景情報については、『Application Integration 入門』の次の節を参照してください。
トレーディング パートナ統合の管理タスクの大半は、WebLogic Integration Administration Console から完了できます。トレーディング パートナ管理モジュールの説明とさまざまな管理タスクの手順については、『WebLogic Integration Administration Console の使用』の「トレーディング パートナ管理」を参照してください。
Bulk Loader コマンド ライン ユーティリティを使用して、トレーディング パートナ管理データをインポートおよびエクスポートすることもできます。詳細については、「トレーディング パートナ Bulk Loader の使用」を参照してください。
トレーディング パートナ統合アプリケーションのセキュリティに関するその他の参照先については、「WebLogic Integration リソースのセキュリティ」を参照してください。
XML キャッシュには XML メタデータ ドキュメントが格納されます。ビジネス プロセスを設計するときは、XML キャッシュ コントロールを使用して、XML キャッシュに格納された XML ドキュメントを取得します。XML キャッシュ モジュールを使用すると、XML キャッシュに格納される XML メタデータ ドキュメントを作成および管理できます。XML キャッシュ モジュールとさまざまな管理タスクの手順については、『WebLogic Integration Administration Console の使用』の「XML キャッシュ」の節を参照してください。