SOAP::Lite pirmasis proxy() argumentas yra SOAP galutinis taškas. Persiuntimo tinklo tarpinė programinė įranga patenka į HTTP transporto parinktis:

use SOAP::Lite;

my $soap = SOAP::Lite->new;
$soap->proxy(
    'https://service.example/soap',
    proxy => ['https' => 'http://gateway.example:8080'],
    timeout => 15,
);

Išorinis metodas parenka paslaugą. Įdėtasis žemėlapis suteikia LWP pagrindu veikiančiam transportui HTTP tarpinę programinę įrangą HTTPS paskirties vietoms, naudojant CONNECT. Taikykite šią parinktį ten, kur sukuriamas tikrasis programos SOAP::Lite objektas, taip pat kai jį sukuria apvalkalas. Viešajam SOAP galutiniam taškui, kuriame leidžiamas neautentifikuotas viešas tarpininkas, HTTP tarpinės programinės įrangos sąrašas siūlo kandidatus įdėtajam tarpinės programinės įrangos URL.

Palikite paslaugos vardų sritį sukonfigūruotą jos SOAP pranešimams. Tas URI identifikuoja XML vardus ir nepakeičia nė vieno iš dviejų tinklo galutinių taškų.

Susiję straipsniai