SOAP::Lite میں endpoint اور forward proxy
SOAP endpoint اور HTTP transport کا proxy map SOAP::Lite میں ان کے درست مقامات پر دیں۔
SOAP::Lite میں proxy() کی پہلی دلیل SOAP endpoint ہے۔ forward network proxy HTTP transport کے اختیارات میں جاتا ہے:
use SOAP::Lite;
my $soap = SOAP::Lite->new;
$soap->proxy(
'https://service.example/soap',
proxy => ['https' => 'http://gateway.example:8080'],
timeout => 15,
);بیرونی method سروس منتخب کرتی ہے۔ اندرونی نقشہ LWP پر مبنی transport کو HTTPS منازل کے لیے HTTP proxy دیتا ہے، CONNECT استعمال کرتے ہوئے۔ یہ اختیار وہاں لاگو کریں جہاں ایپلیکیشن کا اصل SOAP::Lite آبجیکٹ بنایا جاتا ہے، بشمول اس وقت جب کوئی wrapper اسے بناتا ہے۔ ایسے عوامی SOAP endpoint کے لیے جہاں غیر تصدیق شدہ عوامی واسطہ کی اجازت ہے، HTTP proxy فہرست اندرونی proxy URL کے لیے امیدوار پیش کرتی ہے۔
سروس کا namespace اس کے SOAP پیغامات کے لیے ترتیب شدہ رکھیں۔ وہ URI XML ناموں کی شناخت کرتا ہے اور دونوں میں سے کسی بھی نیٹ ورک endpoint کی جگہ نہیں لیتا۔