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をサービス化しましょう」](https://cdn-ak-scissors.b.st-hatena.com/image/square/fca47fbc5d387cb4386ed10c71d6d0665f63707e/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F4633%2F4633_arena.png)