タグ

SOAに関するhrysのブックマーク (6)

  • SOAを取り入れるメリット

    アプリケーションをサービスに分割し,それを組み合わせて新たなシステムを構築しようというSOA。分散オブジェクトからWebサービスへと実装技術が変わり,導入のしきいが下がってきた。SOAにおけるサービスとは何か──。第1回はSOAの特徴を整理し,システムに取り入れるメリットを解説する。 最近,SOA(Service Oriented Architecture:サービス指向アーキテクチャ)という言葉を,見たり聞いたりすることが増えていると感じることはないでしょうか。 SOAはシステムを設計する手法の一つです。簡単に説明すると,「アプリケーションあるいはその機能の一部を共通の“サービス”としてコンポーネント化(部品化)し,それらサービスを必要に応じて組み合わせることで,新たなシステムを構築しよう」というものです。 SOAという言葉が広く認識されるようになったのは2004年のことです。ただし,先に

    SOAを取り入れるメリット
  • 10分間でおさらい

    アプリケーションをサービスに分割し,それを組み合わせて新たなシステムを構築しようというSOA。その考え方を理解するには,“SOAのサービスとは何か”を押さえることが基である。最終回は,SOAの特徴を整理し,システム構築のポイントをおさらいする。 SOAは,「アプリケーションあるいはその機能の一部を共通の“サービス”としてコンポーネント化(部品化)し,それらサービスを必要に応じて組み合わせることで,新たなシステムを構築しよう」という設計手法の一つです。 今回は,SOAのサービスとは何かをあらためて明らかにした上で,SOAの考え方に基づいたシステムを構築するためのポイントをおさらいします。 実装技術の中心はWebサービス SOAでは,サービスを単位としてアプリケーションの機能を考えたり,組み立てたりします。サービス指向と呼ばれるゆえんがここにあります。SOAにおけるサービスとは,アプリケーシ

    10分間でおさらい
  • Part2 ESB編---SOAのシステム連携基盤EAIがWebサービス取り入れ進化

    SOAの考えに基づくシステム連携の基盤として脚光を浴びている。特徴は,機能ごとの分散処理を可能にし,Webサービスを標準として取り入れたこと。EAIとの違いなどとともに,ESBとは何かを説明しよう。 ESB(Enterprise Service Bus)を一言で表せば,「SOA(Service Oriented Architecture)の実現に必要な,システム同士をつなぐ基盤」である。そのためESBを理解するには,SOAとは何かを押さえておく必要がある。まずは,SOAについて簡単に説明しよう。 SOAでは,企業の各システムが備える機能ごとに,Webサービスなどの標準化したインタフェースを設け,ほかのシステムやエンドユーザーのWebブラウザおよびクライアント・ソフトから,単純な手続きによってネットワーク経由で呼び出せるようにする。これを,システムの機能の「サービス化」と呼ぶ。 さらに,連携

    Part2 ESB編---SOAのシステム連携基盤EAIがWebサービス取り入れ進化
  • SOAのシステム連携基盤「ESB」(前編)

    「3カ月でもまだ遅い。1カ月で新しいシステムを作ってほしい」──。こうした短納期開発の要求が,近年ますます厳しくなっている。「通信業界や金融業界をはじめとして,システム開発のスピードを上げることが,企業の死活問題になってきた」と,アクセンチュアの小野沢博文氏(シニア・マネジャー)は指摘する。 そんななか注目を集めているのが「SOA」(Service Oriented Architecture)というシステム設計の考え方と,今回取り上げる「ESB(Enterprise Service Bus)」だ。ESBを一言で表せば「SOAの実現に必要な,システム同士をつなぐ基盤」である。そのためESBを理解するには,SOAとは何かを押さえておく必要がある。まずは,SOAについて簡単に説明しよう。 システム同士を疎結合させるSOA SOAでは,企業の各システムが備える機能ごとに,Webサービスなどの標準化

    SOAのシステム連携基盤「ESB」(前編)
  • オープンソースApache Tuscanyで楽しむSOA 第1回「Apache Tuscanyの紹介」

    はじめに この連載では、「オープンソースApache Tuscanyで楽しむSOA」として、オープンソースのSCA準拠製品である「Apache Tuscany」を取り上げ、SOA(サービス指向アーキテクチャ)の開発について説明していきたいと思います。第1回目の今回は、Tuscanyの誕生までの歴史と、Tuscanyとは何かを紹介していきます。 「楽しむ」という言葉に反応された方も多いでしょう。「SOAって楽しめるわけがない」「Webサービスの膨大な仕様書があるけどよくわからなかった」「簡単なことをやる割には、SOAPとかWSDLとか結構面倒だし」という声が聞こえてきそうです。そこなんです、当連載の目的は。Tuscanyは膨大なWebサービスの仕様書を読まなくても開発できます。Webサービスの面倒な部分はコンテナが勝手にやってくれます。JSONやATOMを使ったAjaxについてもほとんど知識

    オープンソースApache Tuscanyで楽しむSOA 第1回「Apache Tuscanyの紹介」
  • SOAは死んだ:インフラコンサルティングの最前線 - CNET Japan

    SOAと言えばここ数年、IT業界を賑わせたキーワードの一つであり、企業の基幹系システムにも徐々に浸透し始めていたのですが、バートングループのブログに興味深いことが書かれていました。 要約すると次の通りです。 『壊滅的な不況によって2009年1月、SOAはその終焉を迎えた。今後は、BPM・SaaS・クラウドコンピューティング・マッシュアップというサービスを表す別の言葉に置き換わっていくだろう。そして、これから私たちが集中しなければならないのはサービスそのものです。』 ※詳細はこちら → http://it-ura.seesaa.net/article/112828719.html ニーチェの、神は死んだ、ばりの過激な物言いを原文では示してますが、よく読めばサービスを主流に考えましょうね、という2009年のITトレンドを述べているだけです。 しかし、これまでに語られていたSOAの質を突く記述

    hrys
    hrys 2009/01/19
    SOAは死んだ
  • 1