IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
前回では、ITインフラを整備する上でESBが重要であることを解説しました。今回は、ESBがどのように活用されるのかについて解説していきます。 後述する事例のドイツポスト(DHL)のCIOが、あるセミナーで講演をされたときのスライドの中に表1のような内容がありました。残念ながらスライドをそのままはお見せできませんが、テクノロジーとセマンティクスの関係とSOAに期待されていることが説明されており、それぞれがスパゲッティ状態と整合が取れている状態を示しています。 内容 レガシー・システム EAI SOA セマンティクス セマンティクスとは、例えばエンドポイントであるアプリケーションがリクエストしたパラメータの値の範囲や想定値(場合によってはアプリケーションごとに必要なデータの検証を行えるようなパラメータの内容)を保証するといったことを意味します。 テクノロジーは、プロトコルの相互運用性などの
SOA(Service Oriented Architecture)は、1996年にガートナ社が発表したレポートの中ではじめて使われた言葉といわれていますが、システム連携のためにバスを使うという考え方はもっと古くから提唱されていました。CORBA(Common Object Request Broker Architecture)は1991年から登場していますが、CORBAが実用化される以前から、分散オブジェクトでバスを作る試みがありました。 このような共通バスを作って異機種間を連携する試みの目的は、異なる機種やOSの間を連携させ、FAXや電話で通知していた業務を自動化することでした。 例えば、テレコムサービスの契約からネットワークサービスの開始の手続きに関するものがあります。この例では、各支店にシステムが分散しているため、システムが増えるごとに共通バスに接続して増設する方式を採用しま
arclamp.jp アークランプ ITアーキテクトが、ビジネス書とかデザインとか建築とかからシステム開発を妄想するブログ デブサミ2006に登壇してきました。「Web2.0的SOA Ajax+DI+JBIで実現する疎結合アーキテクチャ」ということで全部入りな感じです。ご来場いただいた皆様、スタッフの皆様、ありがとうございました。 デブサミ公式サイトからでもダウンロードできるようになるようですが、とりあえずデータをあげておきます(デモは丸山先生レクチャーシリーズの時とほぼ同じです)。 PPT資料(0.7MB) デモアプリケーション(13.5MB) デモの実行方法はServiceMix (1) JBIとServiceMixを参考にしてください。簡単には、 1.適当なところで解凍する 2.servicemix.batを実行する 3.servicemixEx.batを実行する 4.htt
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く