本文へジャンプ


developerWorks Japan  >  SOA & Web Services  >  

技術文書一覧

developerWorks
 
  
 
 タイトル  26    概要の非表示    
 
タイトル 日付日付 別のソート - 逆順にしたい場合はクリック
WS-BPEL と IoC で作成する構成可能なワークフロー: 第 2 回 BPEL ワークフローを開発してホストする
この簡潔な連載の第 2 回目では、構成可能なビジネス・ワークフローのロジックを、BPEL を使って表現する方法を Bilal Siddiqui が説明します。BPEL エンジンで BPEL アプリケーションをホストして、IoC 実装と BPEL アプリケーションを連動させる方法を学んでください。
    2008/09/30  
 
WS-BPEL と IoC で作成する構成可能なワークフロー: 第 1 回、動的ビジネス・ワークフローを理解する
IoC (Inversion of Control) と WS-BPEL (Web Services Business Process Execution Language) は、動的ビジネス・ワークフローを実装する際に威力を発揮するツールです。この 2 回連載の第 1 回目の記事では、Bilal Siddiqui がビジネス・ワークフローの動的な性質を説明し、構成可能で柔軟なソリューションを XML を使って作成できる 2 層構造のワークモデル・モデルを提案します。
    2008/07/08  
 
BPEL と ESB の比較: どちらを使うべきか
SOA ソリューションを設計するときに、Web サービスの BPEL プロセスを使うべきか、あるいは ESB のメディエーション・フローを使うべきかが常に明らかであるとは限りません。そこでこの記事では、それぞれの事情に BPEL と ESB のどちらが適切なのかを判断する上で何を考慮すればよいのかを説明します。
    2008/03/12  
 
SOA と状況依存型アプリケーションとの出会い、第 1 回: 企業におけるコンピューティングの変化
サービス指向アーキテクチャー (SOA) が成熟して企業内で広く認められるようになるにつれ、Web 2.0 という流行語が盛んに聞かれるようになっています。これは、2 年前の SOA の誇大広告に例えられるのではないでしょうか。そんななか、多くのクライアントと同僚の間で持ち上がっているのが、「SOA と状況依存型アプリケーションとの間にはどんな関係があるのか」、「この 2 つは対立するのか、あるいは相補的なものなのか」、「その違いが関わってくるのは誰なのか、そしてこの 2 つの関係者ははっきりと二分されるのか」という疑問です。そこで、この記事では Web をベースとした状況依存型アプリケーション (SA) の企業への適用性、SOA との関係、そして SA を利用して企業 IT の現状を改善する方法を説明します。さらに、従来の SOA と新しく登場した Web 2.0 の技術および手法の両方を活用するコミュニティー・ベースのコンピューティングをサポートするために開発された SAE (Situational Applications Environment) を構築する際に IBM が経験した内容を説明します。そして複数の SA を検討して、それぞれのビジネスの状況と課題、アーキテクチャー、具体的な業績、そのソリューションを実現した技術、そして学んだ教訓を説明します。
    2007/08/23  
 
Java Web サービス: 第 3 回 Axis2 でのデータ・バインディング
Apache Axis2 Web サービス・フレームワークは、当初から複数の XML データ・バインディング手法をサポートするように設計されています。現行のリリースで完全にサポートしているのは、XMLBeans および JiBX データ・バインディング、そして Axis2 専用に開発されたカスタム ADB (Axis Data Binding) の手法です。この記事では、Axis2 でこれらの異なるデータ・バインディングを使用する方法を紹介するとともに、アプリケーションに応じてデータ・バインディングを使い分ける理由を説明します。
    2007/07/26  
 
優先データ・ソース・パターンの内幕
この記事では、サービス指向アーキテクチャー (SOA) パターンの 1 つ、優先データ・ソース・パターンについて詳しく説明します。優先データ・ソース・パターンでは、クライアントは複数の情報ソースが存在することを (少なくとも上位レベルで) 知らなくても一連の情報ソースから情報を取得できます。
    2007/05/10  
 
SOA で真のソリューションを実現する
この記事は、SOA の実装に関する最近の発表と、SOA を実装する上で役立つ開発者用のリソースを集めたものです。この記事は、SOA を検討中の方にも、また SOA の採用を大きく進めた方にも必ず役立つはずです。
    2006/10/03  
 
alphaWorksテクノロジー: BPEL Repository
Repositoryは、IBM alphaWorks emerging technologies Webサイトのツールであり、オブジェクト指向のクエリーによってXMLデータを格納・取得するためのメカニズムを提供します。
    2006/04/27  
 
Webサービスを実装するためのSOAプログラミング・モデル 第3回: プロセス・コレオグラフィーとビジネス状態マシン
この記事は、IBMによるSOA(Service-Oriented Architecture)アーキテクチャーのプログラミング・モデルに関するシリーズの第3回目です。これまでの記事では、SOAプログラミング・モデルの概念とSDO(Service Data Object)に関して紹介しました。
    2005/07/12  
 
アナリスト向けのビジネス・プロセス・モデリングの基本を学ぶ
ビジネス・プロセスを定義するうえでアナリストが使用するモデリングの概念の一部を学び、これらの概念をサポートするIBM WebSphere Business Integration Modelerの機能の一部を探究してみましょう。
    2005/02/22  
 
Webサービスでオンデマンド
この記事では、IBM オンデマンドモデル内の統合の役割、歴史的に見てITシステムにてどのように統合が実行されたか、そしてどのようにしてWebサービスを活用してオンデマンド統合を実装するかを説明します。
    2004/07/21  
 
BPEL4WSによるビジネス・プロセス: BPEL4WSについて 第6回
BPEL4WSの基本概念について説明を終えたので、今回は、BPEL4WS環境に適用するメッセージ相関、障害処理、および補正の概要について説明します。
    2004/04/01  
 
Webサービス・プログラミングのヒントと秘訣: JAX-RPCでSOAP添付
この記事では、どうしたらJAX-RPC APIを使用してMIME添付データを送信できるかを説明します。
    2004/02/27  
 
Webサービスのベスト・プラクティス: 第8回
この記事では、これまでの記事で取り上げたシナリオや、ソリューション構築にあたっての詳細設計や開発段階で利用する各種の実装プラクティスについてまとめてみます。
    2004/01/13  
 
UMLからBPELへ
この記事ではEmerging Technologies Toolkit version 1.1 (ETTK)の一部の新しいツールに関して説明します。
    2003/09/09  
 
ロゼッタネットベースのWebサービスを使う 第1回: BPEL4WSとロゼッタネット
このシリーズ記事では、e-ビジネス・プロセスの仕様をリードする業界を活用し実際のe-ビジネスにおける対話方法を構築すること、表現力に富み柔軟なBPEL4WSを使用してそれらをWebサービスに変換することを提示します。
    2003/07/15  
 
BPEL4WSによるビジネス・プロセス: BPEL4WSについて 第7回
今回は、既存のプロセス・インスタンスと通信する機能と、そのプロセスの実行時に発生した障害を捕そくする機能を追加して、前回までの記事で使用してきた単純なBPEL4WSプロセスを拡張します。
    2003/03/22  
 
BPEL4WSによるビジネス・プロセス: BPEL4WSについて 第5回
シリーズ第2回で取り上げた例では、Webサービスを呼び出す単純なBPEL4WSプロセスの作成方法を紹介しました。本稿では、その例を拡張して、BPEL4WS仕様とBPWS4Jサンプルに含まれている融資承認プロセスを作成し、リンク、条件、および <assign> アクティビティーの使い方を紹介します。
    2003/03/11  
 
BPEL4WSによるビジネス・プロセス: BPEL4WSについて 第8回
この記事では、前回に続き3つのBPELアクティビティー、switch、pick、およびcompensateの使い方を紹介します。
    2003/03/01  
 
Webサービス分野でのビジネス・プロセスおよびワークフロー
この記事では、ビジネス・プロセスにおける、今日のワークフローおよびWebサービスとの関係、およびこの先の課題について説明します。
    2003/01/01  
 
BPEL4WS文書を作成するためのリファレンス・ガイド
この記事は、BPEL4WS文書を作成するためのクイック・リファレンスであり、各種のBPEL4WS要素 (関連プロパティー、関連要素など) について簡単な説明を行っています。
    2002/11/01  
 
BPEL4WSによるビジネス・プロセス: BPEL4WSについて 第4回
この記事では、BPEL4WSプロセスを作成するための設計方法、およびBPWS4Jエディターを使用してこれらのプロセスを作成、変更、および検証する方法について述べています。
    2002/11/01  
 
BPEL4WSによるビジネス・プロセス: BPEL4WSについて 第3回
これまでの回では、BPEL4WSの概要を説明し、最初の単純なプロセスの作成方法をご案内しました。今回は、それぞれのアクティビティーについて、さらに詳しく見ていくことにします。また、さまざまなBPEL4WS構成がメモリー内でどのように表記され、取り扱われるのかについても、説明します。
    2002/10/01  
 
ビジネス・プロセス: BPEL4WSについて 第1回
Business Process Execution Language for Web Services(BPEL4WS)仕様は、複合Webサービスのための標準として位置付けられています。このシリーズは、この言語のさまざまなコンポーネントを理解していただき、さらに、独自の完全なプロセスを作成できるようになっていただくことを目的としています。第1回では、最初の単純なプロセスの作成について説明します。
    2002/08/01  
 
BPEL4WSによるビジネス・プロセス: BPEL4WSについて 第2回
BPEL4WSについての第1回では、最初の単純なプロセスの作成について説明しました。第2回の本稿からは、そのサンプル・プロセスをさまざまに拡張して、BPEL4WSのデータ操作、相関付け、障害処理、補正、およびさまざまに構造化されたアクティビティーなど、この言語の主要なパーツについて説明していきます。
    2002/08/01  
 
Webサービスにおけるビジネス・プロセスとトランザクションの自動化
新しいBPEL4WS、WS-Transaction、およびWS-Coordination仕様によって提供されるビジネス・プロセス自動化フレームワークを使用すれば、ビジネス・トランザクションの作成と自動化を行えます。この記事では、この3つの仕様が提供するものについて、管理職向けの高水準な概説を行います。
    2002/08/01  
 
 タイトル  26    概要の非表示    
 
お探しの記事は見つかりませんでしたか? コンテンツを提案する