Hiroyuki Wajima
H/W's Blogs about S/W
Profile
Hiroyuki Wajima
Sr. Technical Specialist
Sun Java Consulting
Sun Professional Services
アーカイブ
« 11月 2009
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
     
       
今日
XML
Search

リンク
 

Today's Page Hits: 54

All | Java EE | Personal | SOA | Sun
« Business Process... | メイン | Sun Business .Next »
20060322 2006年 3月 22日 水曜日
SOA Layers

SunではSOAのアーキテクチャとして,4つのレイヤを定義しています。

  1. アクセス・レイヤ
    ビジネス・プロセスへのアクセス・ポイントとなるレイヤ。
    (ex. ポータル画面等が配置される)
  2. プロセス・レイヤ
    ビジネス・サービスをベースとしてビジネス・プロセスを実現するレイヤ。
    (ex. BPELが実行される)
  3. サービス・レイヤ
    テクニカル・サービスをベースとしてビジネス機能を実現するレイヤ。
    (ex. ビジネス・サービスが配置される)
  4. テクニカル・プラットフォーム・レイヤ(リソースレイヤ)
    リソースやレガシーシステム,プロトコルの詳細を隠蔽するレイヤ。
    (ex. テクニカル・サービスが配置される)

SOAはその名の通り”アーキテクチャ”ですので,このような形でエンタープライズ・システム全体でのアーキテクチャの整合性をとっておくことが最も重要です。アーキテクチャをきっちり守っておけば,その実装形態(例えば,サービスをSOA基盤ソフトウェアをベースに簡単に開発する,Java EEでカスタム開発する,など)が多少異なっていたとしても,そのメリットを損なうことなくSOAを実現することができます。


posted by wajima 3月 22日 2006年, 12:00:00 午前 JST Permalink 投稿されたコメント [0]

Trackback URL: http://blogs.sun.com/wajima/entry/soa_layers1
投稿されたコメント:

コメント

名前
メール
URL

投稿されたコメント

HTML文法 不許可