Quarkus 3.40 REST Client: ଏକ ନାମିତ ପ୍ରକ୍ସି ରେଜିଷ୍ଟ୍ରି ଏଣ୍ଟ୍ରି ଚୟନ କରନ୍ତୁ
Quarkus 3.40 ରେ inventory configKey କୁ office ସହ ମ୍ୟାପ୍ କରନ୍ତୁ, API URL ଅଲଗା ରଖନ୍ତୁ ଏବଂ ରେଜିଷ୍ଟ୍ରିର preview ସ୍ଥିତି ରଖନ୍ତୁ।
quarkus.proxy.office.host=proxy.example.net
quarkus.proxy.office.port=8080
quarkus.proxy.office.type=HTTP
quarkus.rest-client.inventory.url=https://inventory.example.net/api
quarkus.rest-client.inventory.proxy-configuration-name=officeଏହା @RegisterRestClient(configKey = "inventory") ସହିତ ଥିବା ବିଦ୍ୟମାନ Quarkus REST Client ଉପରେ ପ୍ରଯୁଜ୍ୟ। inventory ସେହି client ଏବଂ office ପୁନଃବ୍ୟବହାରଯୋଗ୍ୟ ପ୍ରକ୍ସି ଏଣ୍ଟ୍ରିକୁ ଚିହ୍ନଟ କରେ। URL inventory API ହୋଇ ରହେ। ଯଦି ଏହା ସାର୍ବଜନୀନ ଭାବେ ପ୍ରାପ୍ୟ ଏବଂ ସାର୍ବଜନୀନ ପ୍ରକ୍ସି ପ୍ରବେଶ ଅନୁମତିପ୍ରାପ୍ତ, HTTP ପ୍ରକ୍ସି ତାଲିକା ନାମିତ ଏଣ୍ଟ୍ରିର HTTP host ଏବଂ port ପାଇଁ ପ୍ରାର୍ଥୀ ଯୋଗାଏ।
ଅନ୍ୟ ଏକ REST client ମଧ୍ୟ office କୁ ସନ୍ଦର୍ଭ କରିପାରେ। କେବଳ ନାମ ପରିଭାଷିତ କଲେ ତାହା ପ୍ରତ୍ୟେକ client କୁ ଦିଆଯାଏ ନାହିଁ; ସନ୍ଦର୍ଭ ନଥିବା client ଉପଲବ୍ଧ ହେଲେ କନଫିଗର ହୋଇଥିବା ଡିଫଲ୍ଟ ରଜିଷ୍ଟ୍ରି ପ୍ରକ୍ସି ବ୍ୟବହାର କରେ।
ଯେତେବେଳେ ମଧ୍ୟସ୍ଥ ଏକ ଖାତା ଆବଶ୍ୟକ କରେ, ଆପ୍ଲିକେସନର configuration source ମାଧ୍ୟମରେ quarkus.proxy.office.username ଏବଂ quarkus.proxy.office.password ଦିଅନ୍ତୁ।
Proxy Registry କୁ Quarkus 3.40 ରେ preview ଭାବେ ଦଲିଲଭୁକ୍ତ କରାଯାଇଛି। ସମାନ REST Client integration ବ୍ୟବହାର କରନ୍ତୁ; ପୁରୁଣା release ଏବଂ RESTEasy Classic ପାଖରେ ସେମାନଙ୍କର ସମର୍ଥିତ configuration ଅଛି।