Использование Java NIO для конвейерной Http - PullRequest
3 голосов
/ 21 августа 2010

Исследуя Интернет, я обнаружил, что конвейерный HTTP намного быстрее и более энергоэффективен (особенно для мобильных устройств), чем в очереди или параллельных соединениях.Однако поддержка со стороны общих библиотек кажется небольшой.Совсем недавно широко распространенный проект Apache HttpCore получил поддержку благодаря своему модулю NIO.

По крайней мере, так говорится о Википедии и нескольких местах в документации.Моя проблема в том, что я не смог найти ни одного примера или учебника о том, как использовать это для отправки простых конвейерных запросов.Ни документы HttpCore NIO, ни Google codesearch не дали мне ничего похожего на конвейер Http.

Не могли бы вы дать мне простой пример того, как использовать этот модуль для отправки двух запросов в канал и ответа на два их ответа?

Ответы [ 2 ]

2 голосов
/ 27 декабря 2011

Я бы подождал, пока в Android не будет встроена надлежащая реализация. Если Google не удосужился использовать его, это может просто не стоить всех проблем.

1 голос
/ 08 апреля 2011

Сейчас я серьезно смотрю на это:

http://www.java2s.com/Code/Java/Network-Protocol/HttpgetwithCharBufferandByteBuffer.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...