本文へジャンプ

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む


お客様が developerWorks に初めてサインインすると、プロフィールが作成されます。プロフィールで選択した情報は公開されますが、いつでもその情報を編集できます。お客様の姓名(非表示設定にしていない限り)とディスプレイ・ネームは、投稿するコンテンツと一緒に表示されます。

送信されたすべての情報は安全です。

  • 閉じる [x]

developerWorks に初めてサインインするとプロフィールが作成されますので、その際にディスプレイ・ネームを選択する必要があります。ディスプレイ・ネームは、お客様が developerWorks に投稿するコンテンツと一緒に表示されます。

ディスプレイ・ネームは、3文字から31文字の範囲で指定し、かつ developerWorks コミュニティーでユニークである必要があります。また、プライバシー上の理由でお客様の電子メール・アドレスは使用しないでください。

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む


送信されたすべての情報は安全です。

  • 閉じる [x]

管理可能リソースを Apache Muse で設計する

Apache Muse コマンド・ライン・ツールによる開発環境を再利用に最適化する方法

Dan Jemiolo, Advisory Software Engineer, IBM
Dan Jemiolo は、ノースカロライナ州リサーチ・トライアングル・パークにある IBM Autonomic Computing チームの Advisory Software Engineer です。彼は Apache Muse 2.0 の設計および開発を指揮し、現在も引き続きこのプロジェクトに取り組んでいます。また、Dan は WS-RF TC に WS-ResourceMetadata 仕様のエディターとして参加しており、Web サービス標準の採用を促進する IBM の戦略に携わっています。彼はわずか 2 年前に、Rensselaer Polytechnic Institute で Computer Science を専攻し理学修士の学位を取得した後、IBM に入社しました。

概要:  大量のカット・アンド・ペーストで苦労することなく、複数の管理可能リソースで構成されたシステムを設計および開発する方法を紹介します。Apache Muse プロジェクトにある WSDLMerge ツールを活用すれば、管理補助インターフェースを再利用に最適化するためのベスト・プラクティスを発見することができます。

日付:  2007年 6月 19日
レベル:  中級

アクティビティー:  7538 views
お気軽にご意見・ご感想をお寄せください:  

セクション 1. 準備

このチュートリアルの内容と最も効果的な活用方法について説明します。

このチュートリアルについて

このチュートリアルでは、Apache Muse プロジェクトで無視されることの多いツールについて説明します。このチュートリアルは、前の記事の「管理可能なリソースを Apache Muse で設計する」で説明したベスト・プラクティスとの調整に役立ちます。 この WSDLMerge ツールを使えば、WSDL スキーマ・ファイルと XML スキーマ・ファイルを使って管理補助機能を設計し、Muse のコード生成ツールの WSDL2Java で使用可能な単一の WSDL を作成することができます。この記事では、大量のカット・アンド・ペーストで苦労することなく、複数の管理可能リソースで構成されたシステムを設計および開発する方法を紹介します。


目標

このチュートリアルでは、今日の IT システムでよく見られる 2 つのサンプル・リソース・タイプを定義します。この 2 つのリソースは、一部の特性が共通していますが、独自のユニークな特徴も兼ね備えています。できるだけ多くの定義が共有されるこれらのリソース用の Web サービス・インターフェースが設計できるように、リソースの特性を分解する方法を説明します。この Web サービス・インターフェースは、複数の機能で構成され、機能ごとに WSDL 文書があります。WSDLMerge ツールを使用して、これらの WSDL を管理して、各機能を個別に開発し、アプリケーション展開用の単一の WSDL を作成できます。このチュートリアルでは、何千行ものコードを含み、多くの XML が重複している WSDL ファイルに頼ることなく、Apache Muse を使って複雑なリソース・タイプを定義する方法を紹介します。


前提条件

Apache Muse の使用方法と Apache Muse が準拠している標準 (WS-ResourceFramework (WSRF)、WS-Notification (WSN)、および WS-DistributedManagement (WSDM)) に精通している必要があります。専門家である必要はありませんが、Muse プログラミング・モデルの背景にある基本概念を理解して、自力でこの Muse チュートリアルを完了する必要があります。また、このチュートリアルに関する先行記事を読むことをお勧めします。


システム要件

このチュートリアル内のサンプルを実行するには、Apache Muse 2.1.0 以降と Apache Ant 1.6.0 以降が必要です。

1 / 14 | 次へ

コメント



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=60
Zone=Tivoli, SOA and web services
ArticleID=281501
TutorialTitle=管理可能リソースを Apache Muse で設計する
publish-date=06192007
author1-email=danjemiolo@us.ibm.com
author1-email-cc=ruterbo@us.ibm.com

タグ

Help
このタグで、My developerWorks のすべてのタイプのコンテンツを見つけるために検索フィールドを使用します。

スライダーバーを使用することで、より多く(少なく)タグを表示します。

人気のタグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するトップのタグを表示します。

マイ・タグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するお客様ご自身のタグを表示します。

このタグで、My developerWorks のすべてのタイプのコンテンツを見つけるために検索フィールドを使用します。人気のタグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するトップのタグを表示します。マイ・タグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するお客様ご自身のタグを表示します。