በ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 ቅጂ ጋር ያዛምዱ።

ተዛማጅ ጽሑፎች