Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Сетевые технологии > Http Роутер, есть ли такое чудо в природе?


Автор: sgretsch 25.6.2008, 16:48
Вопрос к знатокам. Нужен такой хардварный или програмный девайс. На вход поступает некоторое количество байт (информация), на выходе эти байты отправляются в POST(GET) запросе по любому ip адресу? 

Заголовок http не изменяется. 

Что это за чудо может быть такое?

Автор: spin2 25.6.2008, 18:01
Скриптец на перле?

Автор: sgretsch 25.6.2008, 19:35
Забыл уточнить, информация приходит в IP пакете, и соотвественно должна быть выдана в нем же на webserver.

Скрипт обычно уже на вебсервере крутиться, а к веб серверу надо уже с http запросами обращаться.

Автор: ZeeLax 25.6.2008, 20:34
А теперь поясните, что конкретно вы хотите сделать.

Автор: MuToGeN 26.6.2008, 09:50
Роутер - понятие, касающееся сетевого уровня по модели OSI. А вы хотите что-то на уровне приложений.
Вообще, насколько понял, тут нужен прокси/балансер. Обычно для этого используется nginx или лютая, бешеная циска (стоющая несколько десятков килобаксов).

Автор: sgretsch 26.6.2008, 10:54
Привет всем,

ZeeLax

Объясняю smile
Есть некое устройство (много устройств), которое выдает raw данные упакованные в TCP\IP протоколе, мне необходимо эти данные каким-то образом обрабатывать и пихать в базу данных. Чтобы не писать сервер обработки, родилась идея использовать webserver типа apache и подсовывать ему данные в виде POST запроса, вызывая скрипт обработки. Затем используя скрипт PHP или PERL эти данные запихивать в базу.

Можно конечно сразу с устройства делать http запрос, но там стоит микроконтроллер, и програмировать его неудобно.

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

MuToGeN
Роутер - понятие, касающееся сетевого уровня по модели OSI. А вы хотите что-то на уровне приложений.
Вообще, насколько понял, тут нужен прокси/балансер. Обычно для этого используется nginx или лютая, бешеная циска (стоющая несколько десятков килобаксов). 


Да, я в курсе про Роутер, просто не знаю как такой девайс может называться.
Про nginx спасибо, посмотрю.

Автор: MuToGeN 26.6.2008, 17:23
sgretsch, я где-то на форуме недавно говорил о том, как организована 3хуровневая архитектура в web-системах. То, о чем говорите вы - как раз первый уровень оттуда.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)