前提・実現したいこと
とあるプロジェクトの仕様で
HTTPSプロトコル(SOAP over HTTPS)を利用して通信を行う
※ 接続仕様はXMLベースのWSDLで定義しています
とありました。
SOAPとWSDLについて色々調べてみたのですが、なかなかわかりやすい解説などが見当たらずteratailで質問をさせていただければと思います。
もしよければ、以下の事柄について教えていただきたいです。
- SOAPとWSDLを使ってどのようにデータの送受信が出来るのか
- SOAPとWSDLは一般的なのか
試したこと
Rubyで実際に試しに書いてみました。
ruby
1require "savon" 2 3client=Savon.client(wsdl: 'https://hoge.com?wsdl') 4 5p client.operations 6# [:get, :post]が返却される
ここからどうすればいいかわかりません