4

シェル インターフェイス関数CALLを使用して SOAP Web サービスを呼び出す Rebol 2 コードがあります。

soap-request: rejoin [{<SOAP-ENV:Envelope
    xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Header />
    <SOAP-ENV:Body>}

    soap-body ;-- Payload string of the request

    {</SOAP-ENV:Body>
    </SOAP-ENV:Envelope>}
]

soap-response: copy {}

call/wait/input/output rejoin [
    curl-directory {\curl -H }
    {"SOAPAction: " -X POST -H "Content-type: text/xml" -d @- <URL web service>}
] soap-request soap-response

Rebol 3 Alpha の CALL 関数はまだこれを実行できないようです。

しかし、 Esper Consultancy の Rebol 3 cURL バインディングで同等の動作を達成することは可能ですか? そのコードはどのように見えるでしょうか?

4

0 に答える 0