[[開発/設計]]

*利用してるテクノロジー [#id4266b6]
-ESB,JBI
--参考実装
---[[ServiceMix:http://servicemix.org/]]
--参考サイト
---[[アークランプ:http://www.arclamp.jp/blog/archives/000737.html]]
-DIコンテナ,JMX
--参考実装
---[[Geronimo:http://geronimo.apache.org/]]
--参考サイト
---[[IBM:http://www-06.ibm.com/jp/developerworks/opensource/051209/j_os-ag-deploy.shtml]]
-テンプレート
--参考実装
---[[Velocity:http://www.jajakarta.org/velocity/]]
-スクリプト
--参考実装
---[[Rhino:http://www.mozilla.org/rhino/]]
--参考サイト
---[[Sarugau:http://www.sarugau.org/js/index.html]]


**テクノロジーの関係 [#t5b52424]
-[[「SOA」と「SIProp」の関係:http://www.noritsuna.com/archives/2006/07/soasiprop.html]]


*適用先モジュール [#ab6a9877]
※[[実オブジェクトブロック図>開発/設計/実オブジェクトブロック図]]を参照しながら、ご覧ください。
-JBI
--[[Trans/API層>開発/設計/トランスポート部/Trans/API層]]と[[メッセージ変換部>開発/設計/制御モジュール/メッセージ変換部]]の連携箇所
---ここで生成される[[FlatSIPメッセージ>開発/設計/オブジェクト/FlatSIPメッセージ]]と[[コントロールメッセージ>開発/設計/オブジェクト/コントロールメッセージ]]が、Message Exchangeに相当
--[[スクリプト>開発/設計/コントローラ部/スクリプト]]
---Normalized Message Routerに相当
-JMX
--コントローラ部と[[シーケンス制御/吸収部>開発/設計/制御モジュール/シーケンス制御/吸収部]]のロード箇所
---コントローラ部がMBean Server(Geronimo kernel)に相当
---[[シーケンス制御/吸収部>開発/設計/制御モジュール/シーケンス制御/吸収部]]がMBeanに相当
-テンプレート
--[[メッセージ変換部>開発/設計/制御モジュール/メッセージ変換部]]の変換箇所
-スクリプト
--Router/Resolver部の[[スクリプト>開発/設計/コントローラ部/スクリプト]]箇所

#ref(http://www.siprop.org/ja/image/basic_block_Fig.png,center)
#ref(http://www.siprop.org/ja/1.0/image/basic_block_Fig.png,center)