SOAPはRESTに負けたのか? 「古いAPI」を残すか見直すか

Web APIといえば定番はRESTになった。一方、既存の基幹システムや企業間連携にはSOAPも残っている。「古い」という理由だけで置き換えるべきなのか。SOAPが選ばれ、RESTへ主役が移った経緯から、維持・刷新の判断軸を考える。

 基幹システムの刷新やクラウド移行を進める中で、既存システムに残るSOAP(Simple Object Access Protocol)連携が課題になることがある。クラウドサービスでは、他システムとの連携に「REST API」(REST:Representational State Transfer)が使われることが多い。この機会に、SOAPもRESTへ置き換えるべきではないか――。そんな議論が持ち上がっても不思議ではない。

 だが、長年安定して動いてきた連携方式を変更すれば、接続先を含めた改修やテストが必要になる。一方で、SOAPに対応できる人材や製品のサポートが減れば、そのまま維持することが新たなリスクにもなり得る。

 SOAPはなぜ企業システムで使われ、どのようにしてその地位をRESTに譲ったのか。そのいきさつをたどると、既存の技術を残すか、見直すかを判断するための手掛かりが見えてくる。

SOAPはなぜ企業システムで選ばれたのか

印刷する
SNSでシェア

IT死語の世界

この連載の記事をもっと見る

関連記事

こんなメディアも見られています

キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

IT初心者から上級者まで、企業内の情報システムにかかわるキーパーソンを対象に、皆さまの役に立つ情報を無料で提供します

いますぐ無料会員登録

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

キーマンズネット SNS

X @Keymansをフォロー

インフォメーション

キーマンズネットをフォロー

キーマンズネットについて