デブサミ2006に登壇してきました。「Web2.0的SOA Ajax+DI+JBIで実現する疎結合アーキテクチャ」ということで全部入りな感じです。ご来場いただいた皆様、スタッフの皆様、ありがとうございました。
デブサミ公式サイトからでもダウンロードできるようになるようですが、とりあえずデータをあげておきます(デモは丸山先生レクチャーシリーズの時とほぼ同じです)。
PPT資料(0.7MB)
デモアプリケーション(13.5MB)
デモの実行方法はServiceMix (1) JBIとServiceMixを参考にしてください。簡単には、
1.適当なところで解凍する
2.servicemix.batを実行する
3.servicemixEx.batを実行する
4.http://localhost:8080/exec/にアクセスする
だけです。Javaのパスが正しく設定されていればセットアップもなにもいりません。デモの解説はServiceMixのカテゴリページからどうぞ。
講演でのポイントを整理すると、
- Web2.0とは情報活用の革命。自分で情報をマッシュアップして新しい価値ある情報を作り出すということ。
- そのためにSOAやWeb2.0の技術は使える。Ajax、JBI、DIなどは、すべてコンポーネント間の結合度を管理するための手法。どれかが正解ではなく使い分けることで柔軟なアーキテクチャになる。
ということですが、うまく伝わった自信がありません。指摘された反省点は、
- せっかく着物なんだから、そこでつかんでからはじめなさい。
- 前半、飛ばしすぎ。
そのかわり、後半に時間が余ることで技術的な側面はだいぶ話せたと思います。ま、これも良しということで。本当は、もっと話したい小ネタがあったのですが登壇すると忘れてしまいます。いかんなぁ、やはり台本をきちんと用意しないといけません。
なにか質問、感想などありましたらトラバ、コメント、メールなどお願いいたします。
