タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

tuscanyに関するokinakaのブックマーク (6)

  • オープンソースApache Tuscanyで楽しむSOA 最終回「残した課題と参考文献」

    第1回「Apache Tuscanyの紹介」で、SCAの魅力として以下を挙げました。 いろいろな言語を簡単に組み合わせることができる(言語中立) サービスの実装でプロトコルを意識する必要がない(プロトコル中立) 粗い、細かいというサービスの粒度を過度に意識しなくて良い マシンの境界を越えたワイアリングが簡単である アノテーションを使うことでコンテナに面倒なことを任せられる Eclipse3.5(Galileo)以降、SCA Toolsがプロジェクトとして追加された リファレンスやプロパティの依存性注入(DI)ができる Web 2.0も取り込んでいるため、JSONやATOMでのバインディングが可能(ただし、SCAで正式にバインディングとしてサポートしていない) 1、2、5、7、8については具体的なサンプルコードを用いて詳細に説明しました。3については1と2を組み合わせることにより説明できたの

    オープンソースApache Tuscanyで楽しむSOA 最終回「残した課題と参考文献」
  • オープンソースApache Tuscanyで楽しむSOA 第7回「JRubyをサービス化しましょう」

    SOAは混沌とした段階から、JBI準拠製品、SCA準拠製品が開発されるに至り、エンタープライズレベルまで進化してきました。この連載では、 オープンソースのSCA準拠製品である「Tuscany」を使ったSOAの開発について説明していきます。第7回目の今回は、買い物かごの合計金額と送料を計算するコンポーネント「CalcCharge」の実装をJavaからJRubyに書き換えます。 はじめに この連載では、「オープンソースApache Tuscanyで楽しむSOA」として、オープンソースのSCA準拠製品である「Apache Tuscany」を取り上げ、SOA(サービス指向アーキテクチャ)の開発について説明していきたいと思います。第7回目の今回は、サービスの実装に他の言語を使用する方法を説明します。 これまでの連載 第1回「Apache Tuscanyの紹介」 第2回「Apache Tuscanyの

    オープンソースApache Tuscanyで楽しむSOA 第7回「JRubyをサービス化しましょう」
  • オープンソースApache Tuscanyで楽しむSOA 第6回「WSDLを使用してWebサービスでワイヤリングしましょう」

    SOAは混沌とした段階から、JBI準拠製品、SCA準拠製品が開発されるに至り、エンタープライズレベルまで進化してきました。この連載では、オープンソースのSCA準拠製品である「Tuscany」を使ったSOAの開発について説明していきます。第6回目の今回は、WSDLを用いたWebサービスでのワイヤリングの方法を紹介します。 はじめに この連載では、「オープンソースApache Tuscanyで楽しむSOA」として、オープンソースのSCA準拠製品である「Apache Tuscany」を取り上げ、SOA(サービス指向アーキテクチャ)の開発について説明していきたいと思います。第5回目の今回は、コンポーネント同士をWebサービスでワイヤリングする方法を紹介していきます。 これまでの連載 第1回「Apache Tuscanyの紹介」 第2回「Apache Tuscanyの環境設定」 第3回「Web2.0

    オープンソースApache Tuscanyで楽しむSOA 第6回「WSDLを使用してWebサービスでワイヤリングしましょう」
  • オープンソースApache Tuscanyで楽しむSOA 第5回「Webサービスでコンポーネント同士をワイヤリングしましょう」

    はじめに この連載では、「オープンソースApache Tuscanyで楽しむSOA」として、オープンソースのSCA準拠製品である「Apache Tuscany」を取り上げ、SOA(サービス指向アーキテクチャ)の開発について説明していきたいと思います。第5回目の今回は、コンポーネント同士をWebサービスでワイヤリングする方法を紹介していきます。 これまでの連載 第1回「Apache Tuscanyの紹介」 第2回「Apache Tuscanyの環境設定」 第3回「Web2.0から始めましょう(JSONRPC編)」 第4回「Web2.0から始めましょう(Atom編)」 コンポーネント同士をWebサービスでワイヤリングする 筆者自身もそうですが、Webサービスと聞くと身構えてしまう方でした。WebサービスはSOAPやWSDLの知識が必要であったり、それを動かすためのAxis2の知識や経験も必要で

    オープンソースApache Tuscanyで楽しむSOA 第5回「Webサービスでコンポーネント同士をワイヤリングしましょう」
  • オープンソースApache Tuscanyで楽しむSOA 第4回「Web2.0から始めましょう(Atom編)」

    はじめに この連載では、「オープンソースApache Tuscanyで楽しむSOA」として、オープンソースのSCA準拠製品である「Apache Tuscany」を取り上げ、SOA(サービス指向アーキテクチャ)の開発について説明していきたいと思います。第4回目の今回は、前回のJSONRPC編の続編として、サンプルプログラムを用いて、AtomがTuscanyの中でどのように使われているかを紹介していきます。 これまでの連載 第1回「Apache Tuscanyの紹介」 第2回「Apache Tuscanyの環境設定」 第3回「Web2.0から始めましょう(JSONRPC編)」 Atomを使用して買い物かごを実現する Atomとは 一般に買い物かごは商品を入れたり、出したりします。同じ商品を1から2に増やしたり、買い物の途中で何を買ったのか確認したいこともあります。このように、商品を追加した

    オープンソースApache Tuscanyで楽しむSOA 第4回「Web2.0から始めましょう(Atom編)」
  • オープンソース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の紹介」
  • 1