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 ਹੈ।