クライアント型SOAの実例

はじめに前回ではクライアント型SOAの実践編として、設計・開発時のポイントとBtoCの事例を紹介しました。簡単な説明となってしまいましたが、クライアント型SOAがスモール・アンド・クイックスタートを実現できることを理解していただけたでしょうか。今回は、クライアント型SOAにおけるBtoBおよび社内

三野宮 聖二郎, 中岡 健

2005年10月28日 20:00

はじめに

前回ではクライアント型SOAの実践編として、設計・開発時のポイントとBtoCの事例を紹介しました。簡単な説明となってしまいましたが、クライアント型SOAがスモール・アンド・クイックスタートを実現できることを理解していただけたでしょうか。今回は、クライアント型SOAにおけるBtoBおよび社内システムの連携に焦点を当てた、国内初のクライアント型SOAをベースにした製品の実例を紹介します。

BtoBにおけるクライアント型SOA

近年、インターネットショッピングの規模が拡大して大型ECストアが増加していますが、それにともなって業務処理は複雑になり、作業負担の増加や高額なシステム開発コストの投資を強いられてます。

今回は、その問題を解決するクライアント型SOAを活用したECストア向けのソリューションについて紹介します。これは現在ECストアを運営されている方はもちろん、ECストアをお客様に持つSIerやBtoBシステム案件など他社サーバとの連携を検討されている方にも参考としていただきたいです。

今回の事例を自分がイメージしているシステムとどう違うのかを照らし合わせながら読んでいただけると、クライアント型SOAの利点がより理解しやすくなると思います。

 

ECストア向けクライアント型SOAソリューション

一般的にECストアは複数のECモールに出店しており、信販会社・銀行・配送業者・商品メーカなどにそれぞれ提供しているWebサービスに対して手作業で業務処理をしているか、Webサービスごとにシステム連携を行うシステムを開発して業務処理を行っています。

 

収益性向上のポイント

手作業による業務処理では作業負荷が高くなり、個別のシステム連携を開発するのではコスト増となりますので、結果的にECストアの収益性を悪化させることになります。
このようなことから、ECストアの作業負担を軽減させるためには、低コストで能率の高いシステムを段階的に導入することが収益性向上の鍵になると考えられます。このように収益性を改善するためにクライアント型SOAを提案しています。

 

クライアント型SOAによるソリューション

従来のシステムの中は複雑なシステムが連携しており、システムで処理しているビジネスプロセスに一旦変化が生じると、連携して構築したシステムを時間とコストをかけて修正しなければなりませんでした。

そのような理由から、自立したビジネスプロセス(コンポーネント)同士の組み合わせでシステムを構築し、外部のサービスを新たに組み込んだり、不要なサービスを外したりといったことが求められていました。ですので、プロセス変更が容易かつ柔軟に行えるSOAによるシステム構築が適切なソリューションであると考えられます。

しかし前回で説明した通り、従来のSOAによるシステム構築はサーバ型SOAに左右されるために時間とコストが発生し、スモール・アンド・クイックスタートを実現することは困難です。

サーバ型SOAではなく、クライアント型SOAでシステム構築をする場合、クライアント側だけの開発になるため、システム構築にかかるコストと時間は圧倒的に少なくなります。これにより、スモール・アンド・クイックスタートを実現できると思います。
国内初のクライアント型SOAソリューションとして、大規模ECストア向けにリリースした"一括!コマース『速販盛(そくはんじょう)』"(以下、『速販盛』)はECストア向けの基本業務機能を盛り込んだ統合型業務一元管理ソリューションです。『速販盛』はすでに運営されているECストアの業務に適合できるように、ビジネスプロセスごとのカスタマイズを前提として開発されています。そのため既存の社内基幹システムや社外Webサービス、主要ECモールとの連携が「IdbA」をベースにしたテクノロジーにより、低価格かつ短期間で実現することが可能となります。
 

『速販盛』システムイメージ
図1:『速販盛』システムイメージ
(画像をクリックすると別ウィンドウに拡大図を表示します)

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30