HTTP без tomcat
Доброго времени суток.
Уточните, пожалуйста, могу ли я понять свой демон Код:
servers = new ServerSocket(4444); Послать запрос на сервер через браузер по URL http://localhost:4444/asfbjaf/sdas/sdasf И получить на сервере следующую строку asfbjaf/sdas/sdasf |
Re: HTTP без tomcat
Можно. Но если HTTP то надо реализовать хотябы базис http протокола.
http://stackoverflow.com/questions/3...ly-java-se-api Зачем Tomcat. Можно взять jetty embedded или netty. http://www.eclipse.org/jetty/documen...-examples.html https://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty |
Re: HTTP без tomcat
А JSON уже не катит?
P.S. А зачем вам HTTP запрос на такую глупость? Может вы ещё чай завариваете в унитазе? Извиняюсь, если обидел. |
Re: HTTP без tomcat
Цитата:
А почему именно HTTP, то это уже вопрос не ко мне=) Это пол беды - мне тут недавно пришлось с русским xml с весом одной вложенности дерева в почти 1 мб. (xml был выгружен из 1C) - вот это было страшно смотреть и глаза содрогались: PHP код:
|
Re: HTTP без tomcat
Ну я об этом и говорю. JSON достаточно удобное решение. На гуглокоде есть либа под Java и примеры её использования. Что вам мешает использовать её и для HTTP запросов и для внутреннего протокола между 2-мя серверами? базово это стринг строка, шифруйте её и всё. Зато парс данных простейший.
|
Re: HTTP без tomcat
Вот пример с подробными комментариями http://www.javaportal.ru/java/articl...article04.html
|
Re: HTTP без tomcat
Цитата:
Добавлено через 3 минуты Цитата:
|
Re: HTTP без tomcat
Цитата:
P.S. Для работы с XML если структура не меняется просто сделать JAXB модель. 1Мб это не так уж и много - можно весь DOM грузить. Помню была таска обрабатывать XMLину весом в 2.4 гига с лимитом памяти - пришлось попотеть. code:Развернуть ↓ |
Re: HTTP без tomcat
[QUOTE=Aquanox;386700]P.S. Для работы с XML если структура не меняется просто сделать JAXB модель. 1Мб это не так уж и много - можно весь DOM грузить.
[QUOTE] То было на php=))) P.S. по этому направлению специализируюсь. |
Re: HTTP без tomcat
MiniHttp вам в помощь
https://code.google.com/p/stream-m/s...tral/minihttp/ |
Текущее время: 09:23. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot