2006-04-01から1ヶ月間の記事一覧

Axis2

Axis2とXMLBeansが気になっています。XMLをJavaのオブジェクトにマッピングせずにパースした内容に 変換、追加ができXMLのまま処理できる体系をうまく考えられないか 悩んでいます。

WTPによるWSDL

XMLスキーマ 専用ツールが必要かと思っていたorz 意外に良くできている。これで十分。 WSDLエディタ まぁまぁというところ。 これだけできれば後は何とかなりそう。最後は名前空間の整理と管理が厄介そう。 何かプロジェクトで統合できるツールがないかな。

BPEL

BPELのアクティビティの重要なものは4つある。 4つのアクティビティ receive invoke reply assign ActiveBPEL Designer シミュレーション機能でAssignアクティビティで解決できないFalutがおこっていた。 いろいろ調べたあげく、Copy先が初期化されていない…

IOP(Inside-Out Principle)

平鍋さんのBlogで面白い記事が書かれていました。 モデルから外部IFへ展開していくというのが趣旨だと思いました。それに対する意見もいろいろあり、眺めてみましたが面白かったのが この視点やそれに対する意見がSOAにおける「サービス設計」にも当てはまる…

ServiceMix

いろいろと調べていく内に気づいたけど、 ServiceMixのdestinationServiceを利用したワイヤリングを考えるとSCAのワイヤリングに似ている気がする。

ServiceMix

Soap-Binding ServiceMixのサービスをSOAP経由でアクセスするためのBCの設定は Provider endpointとしてservicemix-httpコンポーネントを定義すればよいらしい。 まだ明確になっていない。JMSのサンプルはあるのに(笑)、SOAPがないのでやや不明確。 JMSの…

ServiceMix

servicemix.xml サービスエンジン(サービスコンテナ)の設定をおこなう。 componentName:コンポーネントの名前 service:サービスの名前 destinationService:次にフォワードするサービス(BCの時に利用する) このようにサービスの外側に見せる内容を定義す…

サービスプログラム

org.servicemix.MessageExchangeListener このインタフェースを実装する必要がある。 public void onMessageExchange(MessageExchange exchange) throws MessagingException というメソッドがある。 おなじみのMessageExchangeからメッセージを取り出して処…

ServiceMix

ServiceMixにおけるクライアント javax.jbi.messaging.DeliveryChannel DeliveryChannelのインスタンスを取り出し、MessageExchangeFactory createExchangeFactory()のAPIを利用してMessageExchangeFactoryのインスタンスを取り出す。 javax.jbi.messaging.M…