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-ს არ ცვლის.

დაკავშირებული სტატიები