2010-05-05 2 views
0

Я пытаюсь выяснить, как использовать HTTPClient (org.eclipse.jetty.client.HttpClient), чтобы он обрабатывал HTTP-запросы.Использование HTTP конвейеризации с Jetty HTTPClient

Я попытался создать экземпляры ContentExchange и применить метод send() для каждого в асинхронном режиме, но каждый HTTP-запрос дождался ответа до того, как был отправлен следующий запрос.

Можете ли вы предоставить фрагмент кода для этого случая?

+1

глядя на документы для класса HttpExchange, это похоже на серверный класс, поскольку он возвращает ответ, но ваше описание указывает, что вы используете его на стороне клиента? Можете ли вы подтвердить, где вы используете HttpExchange, и, возможно, опубликовать фрагмент кода вашего кода на стороне клиента? – mdma

+0

Извините, я имел в виду ContentExchange. и да, я использую его для клиентской стороны. – user41767

+0

Вот еще одна тема на этом ... http://stackoverflow.com/questions/2777005/java-based-http-client-which-supports-pipelining –

ответ

0

Я думаю, что клиент HTTP Apache может помочь

Java based HTTP Client which supports Pipelining

Кроме того, был еще один в этом потоке, так что может работать. Я думаю, вы можете попробовать некоторые из клиентов из этого потока.

Смежные вопросы