SOAベスト・プラクティス: BPEL Cookbook
現実的なアプリケーションで実装したアーキテクトから、開発、デプロイ、管理に関する高度なBPELの概念やベスト・プラクティスを学びます。
サービス指向アーキテクチャ(SOA)は、IT業界に大いなる活気を作り出しています。XML、Webサービス、SOAPといった標準ベースのテクノロジの推進によって、SOAはパイロット・プロジェクトから、ビジネス・オペレーション上欠かせない主流のアプリケーションに素早く移行しつつあります。
SOAの適用を加速させる主要な標準の一つが、Business Process Execution Language for Web Services(BPEL)です。BPELは、サービスをオーケストレーションすることによって組織のビジネス・プロセスを自動化することができます。組織としては、既存の機能をサービスとして公開するなど、サービスに関して考える必要があります。新しいアプリケーションは、サービスを使って組み立てられます。異なるアプリケーションでサービスを再利用できるように作成します。サービスはどこでも使用することができるのです!
このBPEL CookBookでは、SOAに関する熟練者10人がSOAのベスト・プラクティスを共有し、SOAが解決を約束している多くの共通する問題への取り組みに関する実践的な見解を提供します。これらは、「サービス指向インテグレーション」、「最新のアプリケーション構築」、「SOAテクニック」という3つのセクションで構成されています。セクション1、セクション2では、サービスの世界にすぐに取り掛かりSOAを試行するための動機付けを行います。セクション3では、より良いSOAアプリケーション構築に関するベスト・プラクティスのテクニックを身に付けます。
Edwin Khodabakchian, VP, BPEL Development
Dave Shaffer, Director Product Management, Oracle BPEL Process Manager
Harish Gaur, Principal Product Manager and "BPEL Cookbook" Editor
Markus Zirn, Director, Strategic Customer Program
佐藤直生、テクノロジ・エバンジェリスト、日本語版監修
| セクション1:サービス指向インテグレーション |
![Praveen Chandran]() ![Arun Poduval]()
(HTML●), 2006/6/7 Updated
従来のEAIミドルウェアを補完する標準ベースのビジネス・プロセスを有効にするには、Oracle BPEL Process Managerのオーケストレーション機能を活用します。
Praveen Chandran and Arun Poduval、Infosys |

(HTML●), 2006/6/7 Updated
BPELを使用してPeopleSoft 8.9 CRMをOracle Applications 11i と統合する段階的アプローチを紹介します。
Lawrence Pravin, Product Manager, Process Integration Packs, Sierra Atlantic Inc. |
![Yves Coene]()
(HTML●), 2006/5/24 Updated
このケース・スタディでは、European Space Agencyで、BPELスコープ、BPELドメイン、Oracle BPEL Process Manager APIを使用してパートナ・フレンドリなWebサービス・ネットワークをどのように構築したかを紹介します。
Yves Coene, Project Manager, Spacebel s.a.; and The Hoa Nguyen, Senior Software Engineer, SDC |
| セクション2:最新のアプリケーション構築 |
![Kevin Geminiuc]()
(HTML●), 2006/5/24 Updated
ビジネス・ルールの開発と管理に対するサービス指向アプローチによって、メンテナンス・コストの削減と組織の柔軟性向上を実現する方法について学
習します。
Lawrence Pravin, Product Manager, Process Integration Packs, Sierra Atlantic Inc. |
![Doug Todd]()
(HTML●), 2006/6/7 Updated
Oracle BPEL Process Manager APIを拡張して、リアルタイム・ワークフローと高度なプロセス・アクティビティ監視ダッシュボードを作成します。
Doug Todd, CTO, Enterra Solutions |
![Jerry Thomas]()
(HTML●), 2006/6/7 Updated
XQueryを介してデータベースに格納されたパラメータをBPEL XML定義に変換して、BPELプロセスを動的に生成します。
Jerry Thomas, Chief Architect, Centerstone Soft |
| セクション3:SOAテクニック |
![Sean Carey]()
(HTML●), 2006/5/24 Updated
実行時にエンドポイント・リファレンスを操作することによって、動的バインディングを実現する方法について学習します。
Sean Carey, Architect, SPS Commerce |
![Matjaz Juric]()
(HTML●), 2006/5/24 Updated
WSIFを使用して、BPELプロセスからJavaクラス、EJB、その他のJ2EEリソースにネイティブにアクセスする方法を学習します。
Matjaz B. Juric, University of Maribor |
 
(HTML●), 2006/8/10 Updated
BPELを使用して再利用可能で信頼性の高いビジネス・プロセスを作成する方法を学びます。
Michael Cardella and Jeremy Bolie, Qualcomm Inc. |

(HTML●), 2006/8/10 Updated
Oracle BPEL Process ManagerのAPIとデハイドレーション・ストアを使って、BPELの本番環境で共通の管理タスクを自動化する方法を学習します。
Stany Blanvalet, BPEL and J2EE consultant |
|