Options options = serviceClient.getOptions();
HttpTransportProperties.ProxyProperties proxy =
    new HttpTransportProperties.ProxyProperties();
proxy.setProxyName("proxy.example");
proxy.setProxyPort(8080);
options.setProperty(HTTPConstants.PROXY, proxy);

ସେହି serviceClient ଉପରେ କାର୍ଯ୍ୟ ସମ୍ପାଦନ କରିବା ପୂର୍ବରୁ ଏହା ଚଲାନ୍ତୁ। ଉତ୍ପନ୍ନ stub ପାଇଁ ଏହାକୁ _getServiceClient() ସହିତ ପ୍ରାପ୍ତ କରନ୍ତୁ। ବିଦ୍ୟମାନ Options ପୁନଃବ୍ୟବହାର କଲେ ନୂଆ ଖାଲି ବସ୍ତୁ ଯାହା ଛାଡ଼ିପାରେ ଏପରି ଏଣ୍ଡପଏଣ୍ଟ ଓ କାର୍ଯ୍ୟ ସେଟିଂ ସଂରକ୍ଷିତ ରହେ।

ଏହା Axis2 1.8.x ର org.apache.axis2.transport.http.HttpTransportProperties.ProxyProperties ବ୍ୟବହାର କରେ। ପ୍ରକ୍ସି ହୋଷ୍ଟ ଓ ପୂର୍ଣ୍ଣସଂଖ୍ୟା ପୋର୍ଟ ବଦଳାନ୍ତୁ; ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ-ସେବା ପରୀକ୍ଷା ପାଇଁ HTTP ପ୍ରକ୍ସି ତାଲିକାରୁ ଏକ HTTP ପ୍ରାର୍ଥୀ ବାଛନ୍ତୁ। ପ୍ରମାଣୀକରଣ ପାଇଁ ସେହି ବସ୍ତୁ setUserName ଓ setPassWord ପ୍ରଦାନ କରେ; ସେଗୁଡ଼ିକୁ SOAP ସେବା ଖାତା ପରିବର୍ତ୍ତେ ଆପ୍ଲିକେସନ କ୍ରେଡେନସିଆଲ ବିନ୍ୟାସରୁ ଦିଅନ୍ତୁ।

ରନଟାଇମ HTTPConstants.PROXY ପ୍ରପର୍ଟି axis2.xml ରେ ଥିବା ଡିପ୍ଲୟମେଣ୍ଟ ପ୍ରକ୍ସି ଡିଫଲ୍ଟକୁ ଅତିକ୍ରମ କରେ, ଯାହା ଏହାକୁ ଗୋଟିଏ କ୍ଲାୟେଣ୍ଟରେ ଉଦ୍ଦେଶ୍ୟମୂଳକ ଭିନ୍ନ ମାର୍ଗ ପାଇଁ ଉପଯୁକ୍ତ କରେ।

API ଓ HTTP ପ୍ରେରକକୁ ଆପ୍ଲିକେସନ ସହିତ ମେଳାନ୍ତୁ। ନୂଆ Axis2 ପରିବହନ ଦଲିଲ ସେବା HttpClient 5 ପ୍ରେରକ ବର୍ଣ୍ଣନା କରେ; ସେହି ଆମଦାନୀଗୁଡ଼ିକ ଏହି 1.8.x ଇଣ୍ଟରଫେସକୁ ବଦଳାଏ ନାହିଁ। ଚୟନିତ ପରିବହନ ପ୍ରକ୍ସିର ଆବଶ୍ୟକ ପ୍ରମାଣୀକରଣ ଯୋଜନାକୁ ମଧ୍ୟ ସମର୍ଥନ କରିବା ଆବଶ୍ୟକ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ