Client ដែលបានកំណត់មិនមានឥទ្ធិពលលើ ClientResource ដែលនៅតែប្រើឧបករណ៍ភ្ជាប់ផ្សេងទេ។ សម្រាប់ជំនួយការ org.restlet.ext.httpclient របស់ Restlet 2.4.4 ភ្ជាប់ធនធានទៅអតិថិជននោះមុនពេលចាប់ផ្តើមវា៖

Client connector = new Client(new Context(), Protocol.HTTPS);
connector.getContext().getParameters().set("proxyHost", "proxy.example");
connector.getContext().getParameters().set("proxyPort", "8080");

ClientResource resource = new ClientResource(
    "https://service.example/status");
resource.setNext(connector);
connector.start();
try {
    String body = resource.get().getText();
} finally {
    resource.release();
    connector.stop();
}

setNext(connector) គឺជាចំណុចភ្ជាប់។ បរិបទប្រើកូនសោដែលបានឯកសាររបស់ជំនួយការ proxyHost និង proxyPort ដោយឈ្មោះម៉ាស៊ីនបែកពីគ្រោង និងច្រក។ កំណត់ពួកវាមុន connector.start()។ សម្រាប់ចំណុចបញ្ចប់ HTTP សាធារណៈ វាលទាំងពីរនេះយកអាសយដ្ឋាន និងច្រកពី បញ្ជី proxy HTTP។

នេះសន្មតថាជំនួយការដែលបានដាក់ពង្រាយគឺជាផ្នែកបន្ថែម Apache ដែលបានរៀបរាប់។ វាក៏អាចទទួលតម្លៃលំនាំដើមពី http.proxyHost និង http.proxyPort របស់ JVM ដែរ។ តម្លៃបរិបទច្បាស់លាស់ធ្វើឱ្យចំណុចបញ្ចប់របស់ឧបករណ៍ភ្ជាប់នេះអាចមើលឃើញ។

ឧទាហរណ៍ប្រើប្រាស់តួអក្សរ ដោះលែងធនធាន និងបញ្ឈប់ឧបករណ៍ភ្ជាប់។ ការប្រើប្រាស់ជាស្ទ្រីមក៏ត្រូវប្រើប្រាស់ ឬដោះលែងការតំណាងរបស់វាដែរ ដើម្បីឱ្យការតភ្ជាប់ដែលបានដាក់ជាក្រុមអាចដោះលែងបាន។

អត្ថបទពាក់ព័ន្ធ