AWS SDK Java 2: UrlConnectionHttpClient ৰ বাবে SQS প্ৰক্সি ছেটিংছ
AWS SDK for Java 2 ৰ ছিংক্ৰনাছ SQS ক্লায়েন্টলৈ এটা কনফিগাৰ কৰা UrlConnectionHttpClient বিল্ডাৰ পাছ কৰক।
AWS SDK for Java 2 ত, ছিংক্ৰনাছ SQS ক্লায়েন্টে ব্যৱহাৰ কৰা HTTP কাৰ্যকৰী অংশ কনফিগাৰ কৰক। এটা স্পষ্ট মধ্যৱৰ্তীৰ সৈতে UrlConnection পৰিবহন নিৰ্মাণ কৰিব পাৰি:
import java.net.URI;
import software.amazon.awssdk.http.urlconnection.ProxyConfiguration;
import software.amazon.awssdk.http.urlconnection.UrlConnectionHttpClient;
import software.amazon.awssdk.regions.Region;
import software.amazon.awssdk.services.sqs.SqsClient;
var httpBuilder = UrlConnectionHttpClient.builder()
.proxyConfiguration(ProxyConfiguration.builder()
.endpoint(URI.create("http://proxy.example.net:8080"))
.build());
var sqs = SqsClient.builder()
.region(Region.US_EAST_1)
.httpClientBuilder(httpBuilder)
.build();এপ্লিকেশ্যনৰ ৰিজিয়ন আৰু ক্ৰেডেন্সিয়েল ছেটআপ ব্যৱহাৰ কৰক। url-connection-client পৰিবহন SQS মডিউলৰ লগতে প্ৰজেক্টত উপলব্ধ থাকিব লাগিব।
প্ৰক্সি URI এ মধ্যৱৰ্তীটো চিনাক্ত কৰে; HTTP প্ৰক্সি তালিকা এ ৰাজহুৱা প্ৰাৰ্থী যোগান ধৰে, আনহাতে SqsClient এ সদায় স্বাভাৱিকভাৱে নিজৰ SQS এণ্ডপয়ণ্ট বাছনি কৰে। মধ্যৱৰ্তীয়ে বিচৰা সময়ত ProxyConfiguration বিল্ডাৰত ব্যৱহাৰকাৰীনাম আৰু পাছৱৰ্ড যোগ কৰক।
ছাৰ্ভিছ বিল্ডাৰক এটা HTTP ক্লায়েন্ট বিল্ডাৰ দিলে SDK এ ফলস্বৰূপ HTTP ক্লায়েন্টৰ জীৱনচক্ৰ পৰিচালনা কৰিব পাৰে। কাম শেষ হ’লে sqs বন্ধ কৰক। ইয়াৰ পৰিবৰ্তে আগতে নিৰ্মিত HTTP ক্লায়েন্ট যোগান ধৰা এপ্লিকেশ্যনে সেই অংশীদাৰী ক্লায়েন্টৰ জীৱনচক্ৰৰ গৰাকী হয়।
AmazonSQSClientBuilder আৰু ClientConfiguration উদাহৰণ SDK Java 1 ৰ। এপ্লিকেশ্যনে ব্যৱহাৰ কৰা SDK ৰ প্ৰধান সংস্কৰণৰ সৈতে ইম্পৰ্ট আৰু পৰিবহন বিল্ডাৰ মিলাওক।