Easyelectronics.ru

Электроника для всех
Текущее время: 29 сен 2020, 02:14

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: LwIP http без LwIP стека
СообщениеДобавлено: 03 июн 2016, 11:37 
Старожил
Аватара пользователя

Зарегистрирован: 29 янв 2010, 15:41
Сообщения: 1127
Откуда: Германия
Всем доброго дня!

А кто нибудь пробовал отделить LwIP http веб сервер от самого LwIP стека, чтобы сделать его независимым от этого стека, чтобы можно было завести ВебСервер на любом виде транспорта, будь то UART, SPI или еще чего нить сериальное?

Просто ведь бывает необходимость, например, использовать уже готовый переходник Ethernet <-> UART, в котором уже есть свой TCP/IP стек, который просто данные с сети в UART пихает. А вебморду надо сделать свою, но чтобы этот http общался через UART, не зная ничего про TCP/IP.

А то глянул я этот HTTP от LwIP, и как то грустно стало. Он там напрямую с ихними буферами списковыми pbuf общается, куча прямых вызовов tcp_send/tcp_recved И прочее. Т.е. не увидел я четкого разделения: вот тут http - вот тут все остальное. Или я смотрю просто неправильно?

В общем, хочется странного. Никто не делал? Может поделиться? Заранее спасибо.

_________________
Мои поделки
http://www.fun-electronic.net/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LwIP http без LwIP стека
СообщениеДобавлено: 23 июн 2016, 00:23 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1951
Можно посмотреть на мелкие веб-серверы, работающие через inetd, т.е. по сути через stdin/stdout, например http://acme.com/software/micro_httpd/

_________________
mcu.goodboard.ru


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB