2009-12-28 2 views
0

Я ищу лучший способ для передачи живых данных по протоколу http с помощью java.Http Streams с Java

В настоящее время я использую HttpURLConnection, чтобы получать каналы json, я хотел бы знать, можно ли его использовать для потоковой передачи.

ответ

1

Если вы ищете «лучший» способ потоковой передачи HTTP и JSON, я бы предложил пойти с Apache HttpComponents и Jackson JSON library.

Однако, если вы просто ищете потоковое соединение HttpURLConnection, метод getInputStream должен обеспечить это.

2

Я использую Apache HTTP Client, который более эволюционирует.

+1

Apache HTTP Client (3.x) устарел. Текущий код находится в HttpComponents: http://hc.apache.org/ – Nakedible

0

Мне нравится Jersey Client. Но на самом деле вы, вероятно, могли бы выбрать любой из этих крупных компонентов инфраструктуры и иметь достойное решение. Предпочтительным является производитель различий. Мне нравятся методы построения, которые предоставляет клиент, но вы можете использовать 100% Spring с CXF JaxWsProxyFactoryBean.

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