SOAP::Lite дахь endpoint ба forward proxy
SOAP endpoint болон HTTP транспорт-ын proxy зураглалыг SOAP::Lite дахь зөв байрлалд нь дамжуулна уу.
SOAP::Lite-д proxy()-ийн эхний аргумент нь SOAP endpoint юм. Forward сүлжээний proxy нь HTTP транспорт-ын тохиргоонд орно:
use SOAP::Lite;
my $soap = SOAP::Lite->new;
$soap->proxy(
'https://service.example/soap',
proxy => ['https' => 'http://gateway.example:8080'],
timeout => 15,
);Гадаад арга нь үйлчилгээг сонгоно. Дотоод зураглал нь LWP-д суурилсан транспорт-д HTTPS очих газруудад HTTP proxy өгнө, CONNECT ашиглан. Энэ тохиргоог програмын бодит SOAP::Lite объект үүсгэгдэх газарт хэрэглэнэ, түүнийг wrapper үүсгэх үед ч мөн адил. Баталгаажуулалтгүй нийтийн зуучлагч зөвшөөрөгдсөн нийтийн SOAP endpoint-ийн хувьд HTTP proxy жагсаалт дотоод proxy URL-д нэр дэвшигчдийг санал болгоно.
Үйлчилгээний нэрийн огторгуйг түүний SOAP мессежүүдэд зориулж тохируулсан хэвээр байлга. Тэр URI нь XML нэрсийг тодорхойлох бөгөөд сүлжээний хоёр endpoint-ийн аль нэгийг ч орлохгүй.