SOAP::Lite లో endpoint మరియు forward proxy
SOAP endpoint మరియు HTTP transport యొక్క proxy map ను SOAP::Lite లో సరైన స్థానాల్లో ఇవ్వండి.
SOAP::Lite లో proxy() కు మొదటి argument 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 సేవను ఎంచుకుంటుంది. లోపలి map LWP ఆధారిత transport కు HTTPS గమ్యాల కోసం HTTP proxy ఇస్తుంది, CONNECT ఉపయోగించి. ఈ ఎంపికను అప్లికేషన్ యొక్క నిజమైన SOAP::Lite ఆబ్జెక్ట్ నిర్మించే చోట అన్వయించండి, wrapper దాన్ని నిర్మించినప్పుడు కూడా. ధృవీకరణ లేని ప్రజా మధ్యవర్తిని అనుమతించే ప్రజా SOAP endpoint కోసం, HTTP proxy జాబితా లోపలి proxy URL కోసం అభ్యర్థులను అందిస్తుంది.
సేవ యొక్క namespace దాని SOAP సందేశాల కోసం కాన్ఫిగర్ చేసినట్లుగా ఉంచండి. ఆ URI XML పేర్లను గుర్తిస్తుంది మరియు రెండు నెట్వర్క్ endpoint లలో దేన్నీ భర్తీ చేయదు.