Ann an AWS SDK for Java 2, rèitich an cur-an-ghnìomh HTTP a chleachdas an neach-dèiligidh SQS sioncronach. Faodar giùlan UrlConnection a thogail le eadar-mheadhanair soilleir:

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();

Cleachd rèiteachadh sgìre is teisteanais na h-aplacaid. Feumaidh an giùlan url-connection-client a bhith ri fhaighinn sa phròiseact còmhla ris a’ mhodal SQS.

Tha URI a’ phroxaidh ag ainmeachadh an eadar-mheadhanaich; tha an liosta proxy HTTP a’ tabhann thagraichean poblach, agus fhathast a’ taghadh an ìre-chrìochnaich SQS aige gu h-àbhaisteach. Cuir ainm-cleachdaidh is facal-faire ris a’ bhuider ProxyConfiguration nuair a dh’iarras an t-eadar-mheadhanair iad.

Nuair a bheir thu buider neach-dèiligidh HTTP don bhuider seirbheis, ’s urrainn don SDK cearcall-beatha an neach-dèiligidh HTTP a thig às a stiùireadh. Dùin sqs nuair a chrìochnaicheas an obair. ’S ann le aplacaid a bheir seachad neach-dèiligidh HTTP a chaidh a thogail mu thràth a tha cearcall-beatha an neach-dèiligidh cho-roinnte sin.

Buinidh eisimpleirean AmazonSQSClientBuilder is ClientConfiguration do SDK Java 1. Cuir na h-in-ghabhail agus am buider giùlain an co-chòrdadh ris a’ phrìomh-thionndadh den SDK a chleachdas an aplacaid.

Artaigilean co-cheangailte