реализация клиентского протокола http 1.1 - PullRequest
0 голосов
/ 19 июля 2010

Какой будет модель программирования для реализации клиента http 1.1 с поддержкой конвейерной передачи? Я заинтересован в передаче сообщений по трубам.

Ответы [ 4 ]

0 голосов
/ 09 июля 2012

Я думаю, что jboss netty поддерживает конвейерную обработку.

Посмотрите здесь для получения более подробной информации.

0 голосов
/ 24 августа 2010

Как уже упоминалось в EJP, сообщения POST не должны передаваться по конвейеру.Но так как «СЛЕДУЕТ» не «ДОЛЖЕН», я добавлю поддержку конвейеризации (да, POST также будут поддерживаться) в hotpotato довольно скоро.

Не уверен, что выищет существующую реализацию или хочет сделать свою собственную ... В любом случае, этот проект может пригодиться:)

0 голосов
/ 03 сентября 2010

Разработчик также работает над добавлением поддержки конвейерной передачи HTTP для Async HTTP Client в github.

Что касается конвейерной обработки POST, то можно захотеть прочитать «не должен» в значительной степени то же самое, что и «НЕ» - если стандартный спецификатор считает, что это плохая идея, возможно, так и есть? - но, возможно, существуют конкретные случаи использования, когда хорошо известно, что общие неизвестные с ПОЧТАМИ (отсутствие идемпотентности) не соответствуют действительности, и, следовательно, это имеет смысл.

0 голосов
/ 19 июля 2010

Мне кажется, что ваш вопрос задом наперед. Если вы заинтересованы в конвейерной обработке, у вас уже должна быть модель программирования. И RFC говорит, что POST не должен передаваться по конвейеру.

...