AWS SDK Java 2: socruithe seachfhreastalaí SQS le haghaidh UrlConnectionHttpClient
Tugtar tógálaí UrlConnectionHttpClient cumraithe do chliant SQS sioncronach AWS SDK for Java 2.
In AWS SDK for Java 2, cumraigh an cur i bhfeidhm HTTP a úsáideann an cliant SQS sioncronach. Is féidir iompar UrlConnection a thógáil le hidirghabhálaí soiléir:
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();Úsáid socruithe réigiúin agus dintiúirí an fheidhmchláir. Caithfidh an t-iompar url-connection-client a bheith ar fáil sa tionscadal in éineacht leis an modúl SQS.
Sainaithníonn URI an seachfhreastalaí an t-idirghabhálaí; cuireann an liosta seachfhreastalaithe HTTP iarrthóirí poiblí ar fáil, agus roghnaíonn SqsClient a phointe deireadh SQS go hiondúil fós. Cuir ainm úsáideora agus focal faire leis an tógálaí ProxyConfiguration nuair a éilíonn an t-idirghabhálaí iad.
Nuair a thugtar tógálaí cliaint HTTP do thógálaí an tseirbhíse, is féidir leis an SDK saolré an chliaint HTTP a thagann as a bhainistiú. Dún sqs nuair a chríochnaíonn a ualach oibre. Is le feidhmchlár a sholáthraíonn cliant HTTP atá tógtha cheana féin saolré an chliaint chomhroinnte sin.
Baineann samplaí AmazonSQSClientBuilder agus ClientConfiguration le SDK Java 1. Meaitseáil na hiompórtálacha agus an tógálaí iompair leis an bpríomhleagan den SDK a úsáideann an feidhmchlár.