 |
 |
 |
 |
 |
 |
規模の大小よりもニーズの大小に対応する - IBM のパブリッククラウド戦略 IBMのクラウド戦略としては、プライベートクラウド環境であるIBM Research Compute Cloud(RC2)や、IBMのデータセンターのコンピュータリソースをオンデマンドで利用するIBM CoD(Computer on Demand)などが挙げられるが、Amazon EC2(Amazon Elastic Compute Cloud)といったオープン系のパブリッククラウドサービスでもDB2やWebSphere Application Server(以下、WAS)などを利用できるようになっているのをご存じだろうか。 |
|
|
|
2009/08/31 |
|
| |
エンタープライズ接続性パターン: IBM Enterprise Service Bus 製品による統合ソリューションの実装 この記事では、アプリケーションの接続性という分野で共通するいくつかのソリューションをカプセル化した一連のエンタープライズ接続性パターンを取り上げ、その内容を定義します。これらのパターンの多くは、エンタープライズ・サービス・バス (ESB) として知られる一般的なアーキテクチャー・パターンをベースに改良を加えたものです。パターンの分類方式を定義し、パターンの選択と実装を左右するさまざまな要因について検討する際には、この記事、そして「参考文献」で紹介している developerWorks Wikis が、特定の接続性要件に最適なソリューションを選択する上で役立つはずです。 |
|
|
|
2009/03/10 |
|
| |
WebSphere Business Modeler V6.2新機能のご紹介 この記事では、まもなくリリースされるWebSphere Business Modeler V6.2の新機能として、モデリングおよびモニタリング・プロジェクトを直接WebSphere Process Server およびWebSphere Business Monitorへデプロイする機能、主要なBPM製品との緊密な統合、そしてモデリングとパブリッシュ機能強化について説明します。 |
|
|
|
2008/12/04 |
|
| |
ずっと聞きたかった WebSphere Business Modeler についての質問トップ 10 WebSphere Business Modeler のエキスパート、Marc Fasbinder が、Modeler に関して最もよく聞かれる 10 の質問に答えます。 |
|
|
|
2008/12/04 |
|
| |
WebSphere Service Registry and Repository と WebSphere ESB によるポリシー駆動 SOA の構築 WS-Policy 仕様は、Web サービスでサポートされるポリシーを表現するためのシンプルな言語を提供します。IBM WebSphere Service Registry and Repository では、ポリシー文書のロード、変更、取得がサポートされるとともに、所定のポリシーをサービスとリンクさせるためのポリシー・アタッチメントの使用もサポートされています。これをエンタープライズ・サービス・バスなどのランタイム・コンポーネントで利用すれば、特定のサービス/オペレーションに対する定義済みポリシーを取得し、それに従った処理を実行することが可能となります。この記事では、レジストリー内に格納された標準的な WS-Policy 文書をどのように利用すれば ESB 内の実行時の動作に影響を及ぼし、コード変更や再デプロイメントを行うことなくその場で動作を変更できるのかについて、方法を紹介します。 |
|
|
|
2008/10/08 |
|
| |
WebSphere sMash の強力さを Adobe Flex と組み合わせる 最近では、住んでいる地域の天気予報の入手から、身近な 500 人の友人達とのビデオの共有に至るまで、すべてに Web 2.0 アプリケーションが使われています。Web 2.0 に依存する環境の増加に対応するため、IBM は WebSphere sMash をリリースしました。WebSphere sMash はアジャイル開発や単純さ、そして RESTful なインターフェースなどの概念を中核に設計されたアプリケーション・フレームワークです。WebSphere sMash の大部分の例では、Ajax と、単純な HTML または Dojo Toolkit を使って表現したユーザー・インターフェースを使っていますが、この記事では簡単なサンプル・アプリケーションを取り上げ、Adobe Flex で作成された Web 2.0 ユーザー・インターフェースをサポートするように機能強化する方法を説明します。またサーバーの実装を Groovy と PHP の両方で提供します。この記事は、REST を使った経験があり、また Adobe Flex Development Kit を使った開発の経験がある中級の開発者を対象としています。 (IBM WebSphere Developer Technical Journal) |
|
|
|
2008/08/13 |
|
| |
WebSphere Application Server V6.1 での EJB 呼び出しの動作を理解する 多くのアプリケーションで、IBM WebSphere Application Server の EJB (Enterprise JavaBeans) コンテナーにデプロイされた EJB が使われています。これらの EJB コンポーネントと通信するためには、IIOP (Internet Inter-ORB Protocol) 通信や JNDI ルックアップ、ワークロード管理などの概念を使う必要があります。このやり取りは複雑であり、多くの WebSphere ユーザーにとってはブラックボックスであることが多いものです。この記事では、WebSphere Application Server のコンテキストで EJB の通信がどのように行われるか、その基本部分を説明します。また、ORB (Object Request Broker) に対する送受信を取り上げると同時に、WebSphere Application Server の EJB コンテナーにデプロイされた EJB コンポーネントを呼び出す際に関係する基本的な呼び出しパターンとコンポーネントの定義についても説明します。この記事を読む前提として、J2EE の基本を理解していること、また WebSphere Application Server の管理に関する一般的な知識が必要です。 (IBM WebSphere Developer Technical Journal) |
|
|
|
2008/07/30 |
|
| |
Spring、Apache CXF を使用した POJO Web サービスの設計と実装: 第 1 回 CXF と Spring を使った Web サービス作成の概要 オープンソースの Web サービス・フレームワーク、Apache CXF を使用すれば、POJO (Plain Old Java Object) スタイルの Web サービスを簡単に作成することができます。連載第 1 回目のこの記事では、Spring と CXF を使って POJO を Web サービスとして公開する方法を説明します。また、CXF と Spring Framework との統合についても説明します。 |
|
|
|
2008/07/24 |
|
| |
SOA ガバナンス・フレームワークとソリューション・アーキテクチャー サービス指向アーキテクチャー (SOA) は、ビジネスと IT のニーズと目標を連携させることによって、ビジネスにアジリティーをもたらすことを約束します。けれども適切なガバナンスがなければ、SOA の実装は将来的には関連性がなくなってしまうかもしれないサービスの集まりに過ぎず、持続可能な価値は何ももたらしません。SOA 実装を確実に成功させるためには、企業での SOA イニシアチブの一環として、SOA ガバナンスを順調に開始させることが不可欠となります。それには、IBM WebSphere Service Registry and Repository を SOA 構築プロセスに組み込むタイミングを認識することが必要です。この記事を読んで、SOA ガバナンスについて学び、WebSphere Service Registry and Repository が SOA 実装の取り組みにどのように貢献するかを理解してください。 |
|
|
|
2008/05/15 |
|
| |
Project Zero を導入して日本語 PHP アプリケーションを作る この記事では Project Zero を実際に導入して、簡単な日本語 PHP アプリケーションを作って動作確認するまでの手順を紹介します。 |
|
|
|
2008/04/15 |
|
| |
BPEL と ESB の比較: どちらを使うべきか SOA ソリューションを設計するときに、Web サービスの BPEL プロセスを使うべきか、あるいは ESB のメディエーション・フローを使うべきかが常に明らかであるとは限りません。そこでこの記事では、それぞれの事情に BPEL と ESB のどちらが適切なのかを判断する上で何を考慮すればよいのかを説明します。 |
|
|
|
2008/03/12 |
|
| |
SOA のサービスにアセット・ベースの開発を適用する: 第 1 回 SOA とアセット開発のツール、ライフサイクル、そしてガバナンス この 2 回連載の記事では、サービス指向アーキテクチャー (SOA) のサービスを対象としたアセット・ベース開発に焦点を当てます。アセット・ベース開発と SOA 開発それぞれの世界を代表する IBM 製品が連携して SOA 実装で効果的にアセットを再利用できるようにする仕組みを学んでください。今回の記事で説明するのは、SOA を実装する際に SOA ライフサイクルとアセット・ライフサイクル、そして IBM Rational Method Composer プラグイン製品に記述されたガバナンス・プロセスを並行して利用する方法です。第 2 回では、SOA ライフサイクルとアセット・ライフサイクルにおけるサービスのさまざまなフェーズに応じて、IBM ツールを使ってサービス・アセットとメタデータの効果的な管理そしてガバナンスを行う方法を説明します。 |
|
|
|
2007/11/29 |
|
| |
SOA におけるアーキテクチャーとサービスの基本を探る: 第 2 回 ビジネス・アーキテクチャー、モデル駆動開発、そして既存アセットの再利用の重要性 このシリーズ第 2 回目の今回は、アーキテクチャーを、ビジネス・レベルで詳細に調べます。そして SOA (Service-Oriented Architecture) ソリューションを構築する際に活用される、モデル駆動開発 (MDD: model-driven development) と、再利用可能なアセットのフレームワークとタイプについて学びます |
|
|
|
2007/10/23 |
|
| |
WebSphere Business Services Fabricを使用した、コンポジット・ビジネス・サービスの開発: 第4回 Dynamic AssemblerのSCAコンポーネントを使用したサービスの組み立て このシリーズの記事では、IBM WebSphere Business Services Fabricバージョン 6.0を使用してコンポジット・ビジネス・サービスを作成する、エンドツーエンドのプロセスについて説明します。 |
|
|
|
2007/08/22 |
|
| |
RESTful な Web サービスとそのための Ajax ベースのクライアント RESTful な Web サービスとは、REST (REpresentational State Transfer) アーキテクチャー・スタイルを用いてビルドされたWeb サービスのことです。この記事では、単純なプロキシー・サーブレットと Ajax (Asynchronous XML + JavaScript) ベースのクライアントを使って RESTful な Web サービスを作成する 1 つの方法を紹介します。 |
|
|
|
2007/07/05 |
|
| |
管理可能なリソースを Apache Muse で設計する 皆さんは Apache Muse を使って、単に WSDM に準拠したプロジェクトの作成から WSDM に最適化されたプロジェクトの作成に進化したいと思いますか。Apache Muse の新しいユーザーは、Apache Muse ランタイムの基礎となる部分についてほとんど理解しなくても、Apache Muse を使って、管理可能なリソースのための Web サービス・インターフェースを設計でき、必要な Java コードを生成でき、そしてデプロイ可能な成果物を構成することができます。しかし、大量の管理可能なリソースか、あるいはたとえ 1 つでも非常に複雑なリソースを公開する Web サービスを作成する場合には、Muse プログラミング・モデルの背景にある中核概念を理解する価値があります。この記事と、この記事に続くチュートリアルを読むことで、この中核概念を理解しましょう。それによって、Muse を使って単に WSDM に準拠したプロジェクトを作成するのではなく、Muse を使って WSDM に最適化されたプロジェクトを作成できるようになります。 |
|
|
|
2007/07/03 |
|
| |
DB2 9 の pureXML 用の Web サービスを生成する Web サービスは SOA (service-oriented architecture) を実現するための重要な構成ブロックです。SOA に向かおうとするアプリケーションが増えるにつれ、アプリケーションの機能をWeb サービスとして公開する必要が生ずることがよくあります。この記事では、DB2 9 の pureXML 機能を利用して、データベースにXML データを挿入し、またデータベースから XML データを取得する Web サービスを、単純な Java クラスを使って容易に作成する方法を説明します。いったんWeb サービスが生成され、WebSphere Application Server にデプロイされると、RAD (Rational Application Developer) に組み込まれた Web サービス・エクスプローラーを使って、あるいは XForms を Web サービス・クライアントとして使うことで、それらのサービスをテストすることができます。その同じサービスは、SOAP over HTTP によるWeb サービス呼び出しを行うことができる任意の Web サービス・クライアントから使用することができます。 |
|
|
|
2007/06/14 |
|
| |
IBM WebSphere 開発者向け技術ジャーナル: Design Pattern Toolkit によるモデル駆動開発入門 -- 第 2 回 この連載では、ベスト・プラクティスを取り込むパターン・テンプレートを作成するための Design Pattern Toolkit (DPTK) を使ったモデル駆動開発の実用性と利点を紹介しています。優れたテンプレートを作成するための鍵は、モデル・データへのアクセス方法です。そのため、今回の記事では、クエリー言語、そして DPTK が提供する特殊なモデル・タグとデータ・アクセス・タグについて説明します。これらのタグによって、効果的かつ効率的なテンプレートを作成するために必要な情報に直接アクセスできます。 |
|
|
|
2006/10/25 |
|
| |
IBM WebSphere 開発者向け技術ジャーナル: WebSphere ESB を使用して ESB をビルドする -- 第 1 回 この連載では、WebSphere Application Server V6 での ESB (Enterprise Service Bus) のビルドについて取り上げた前回の連載と同様の問題とシナリオに取り組みながら、WebSphere ESB 製品で ESB をビルドする方法を紹介します。今回の連載記事では、この 2 つの手法の違いを解説するとともに、WebSphere ESB で以前にも増して優れた機能とツールを提供する方法についても紹介していきます。 |
|
|
|
2006/10/25 |
|
| |
WebSphere Studio Application Developer この資料は、現存するWebSphereとWebサービスを使ってWebSphere上のサーバー・アプリケーションと.NETのクライアントコードを連携させる検証を行った結果をまとめたものです。
|
|
|
|
2006/10/10 |
|
| |
WebSphere Application Server Version 6.1 で WS-Addressing を活用する アプリケーション・プログラマーは、なぜ Web サービス・アプリケーションからプログラミング・インターフェースを使って直接 WS-Addressing 機能を使う必要があるのでしょう。そうしたプログラマーの作業は、WebSphere Application Server Version 6.1 の WS-Addressing Java Programming Model を使うことで楽になるのです |
|
|
|
2006/10/06 |
|
| |
WebSphere Business Integration V6.0 製品によるエンドツーエンド・ソリューション: 第 3 回、ビジネス・プロセス・アプリケーションの実行を監視する 連載第 3 回目のこの記事では、WebSphere Business Modeler Advanced Version 6.0 でビジネス測定モデルを作成する方法、WebSphere Business Monitor V6.0 を使用してビジネス・プロセスを監視する方法、そして監視結果を WebSphere Business Modeler にインポートする方法を順を追って紹介します。 |
|
|
|
2006/10/03 |
|
| |
SOA で真のソリューションを実現する この記事は、SOA の実装に関する最近の発表と、SOA を実装する上で役立つ開発者用のリソースを集めたものです。この記事は、SOA を検討中の方にも、また SOA の採用を大きく進めた方にも必ず役立つはずです。 |
|
|
|
2006/10/03 |
|
| |
WS-ReliableMessaging と WS-Polling の関係 WS-RX (WS-Reliable Exchange) OASIS 技術委員会では最近、一般レビューを目的として WS-RM (WS-ReliableMessaging) 仕様を公開しました。Doug Davis はこの記事で、着信接続に応じることができないエンドポイントへ SOAP メッセージを送信する際の問題に、新しい仕様がどのように対処するかを説明するとともに、WS-Polling 仕様と重複した機能について検討します。 |
|
|
|
2006/09/26 |
|
| |
IBM WebSphere 開発者向け技術ジャーナル: WebSphere Integration Developer のガイド・ツアー-- 第 6 回 連載第 6 回目では、IBM WebSphere Integration Developer によるアプリケーション統合へのサービス指向アプローチについて取り上げます。この記事では、アプリケーションを再デプロイせずに、実行中のアプリケーションがビジネス条件の変更に動的かつ柔軟に対応可能にする方法を説明します。この柔軟性を実現する重要な手法として、広範なビジネス・ルールに目を向けます。 |
|
|
|
2006/09/20 |
|
| |
EJB の提唱: SOA はコンポーネント・ベース・アプリケーションの進化における次のステップを提示 なぜか今度は立場が逆になりました。今月の EJB の提唱では、Enterprise JavaBeans 関連の仕様を提唱する以外に、SCA (Service Component Architecture) など、SOA 関連の仕様も提唱する立場になりました。 |
|
|
|
2006/09/20 |
|
| |
UDDIレジストリーをインストールする手順 この手順書は、WebSphere UDDIレジストリー V1.1.1 を WebSphere Studio Application Developer V4.03 にセットアップする手順【1】を説明しています。 |
|
|
|
2006/08/07 |
|
| |
WSADで Webサービスを作ってみよう!: 第7回 SOAPメッセージを覗いてみよう WSADで Webサービスを作ってみよう! 第7回です。 |
|
|
|
2006/08/07 |
|
| |
WSADで Webサービスを作ってみよう!: 第6回 DB2からWebサービスを作る WSADで Webサービスを作ってみよう! 第6回です。 |
|
|
|
2006/08/07 |
|
| |
WSADで Webサービスを作ってみよう!: 第5回 Webサービス・アプリケーションをデバッグする WSADで Webサービスを作ってみよう! 第5回です。 |
|
|
|
2006/08/07 |
|
| |
WSADで Webサービスを作ってみよう! 第4回: WSDLからWebサービスを作る WSADで Webサービスを作ってみよう! 第4回です。 |
|
|
|
2006/08/07 |
|
| |
WSADで Webサービスを作ってみよう!: 第3回 JavaBeansからWebサービスを作る WSADで Webサービスを作ってみよう! 第3回です。 |
|
|
|
2006/08/07 |
|
| |
WSADで Webサービスを作ってみよう!: 第2回 WSADをインストールしよう WSADで Webサービスを作ってみよう! 第2回です。 |
|
|
|
2006/08/07 |
|
| |
WebSphere DataPower SOA Appliances を利用して WebSphere Extended Deployment に XML を認識させる 新たに取得された IBM WebSphere DataPower SOA Appliances の使い方を学び、WebSphere Extended Deployment の ODR (On Demand Router) で XML ベースのリクエストを分類できるようにしましょう。 |
|
|
|
2006/07/19 |
|
| |
Java SCAの呼び出しスタイル この記事では、SCA(Service Component Architecture)のPOJO(Plain Old Java Object: ごく普通のJavaオブジェクト)コンポーネントの中でJavaを使う場合の概要と、POPJコンポーネントの入出力データの流れの概要について説明します。 |
|
|
|
2006/06/06 |
|
| |
C++用Service Data Object入門 この記事では、C++からService Data Objectを使用するときに必要なAPIを紹介し、すぐに開始できるよう、APIの主要要素について説明します。 |
|
|
|
2006/03/21 |
|
| |
OAP添付を行うアプリケーションをウィザードで作る ここでは、SOAPメッセージと共に添付ファイルを送信するアプリケーションを、WebSphere Studio のウィザードを使って実装する手順を紹介します。 |
|
|
|
2004/11/12 |
|
| |
Webサービス分野でのビジネス・プロセスおよびワークフロー この記事では、ビジネス・プロセスにおける、今日のワークフローおよびWebサービスとの関係、およびこの先の課題について説明します。 |
|
|
|
2003/01/01 |
|
| |