[[開発/設計]] *利用してるテクノロジー [#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)