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 builder غا ئىشلەتكۈچى نامى ۋە پارول قوشۇڭ.

مۇلازىمەت builder غا HTTP خېرىدار builder نى بەرسىڭىز، SDK ھاسىل بولغان HTTP خېرىدارنىڭ ھاياتلىق دەۋرىنى باشقۇرىدۇ. خىزمەت ئاخىرلاشقاندا sqs نى تاقاڭ. ئۇنىڭ ئورنىغا ئاللىبۇرۇن قۇرۇلغان HTTP خېرىدارنى تەمىنلىگەن ئەپ شۇ ئورتاق خېرىدارنىڭ ھاياتلىق دەۋرىگە ئىگە.

AmazonSQSClientBuilder ۋە ClientConfiguration مىساللىرى SDK Java 1 غا تەۋە. ئىمپورت ۋە توشۇش builder نى ئەپ ئىشلىتىدىغان SDK نىڭ ئاساسلىق نەشرىگە ماسلاشتۇرۇڭ.

مۇناسىۋەتلىك ماقالىلەر