Найдено 4 результата

timapple
Ср авг 26, 2015 12:06 pm
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3579700

Re: Arduino Mega Server

При особом желании можно всё запихнуть в одну страницу и один запрос. Но остаётся ещё проблема с потоковым Ajax-ом. Стоит попробовать уложиться в один запрос - мне кажется так будет максимально быстро. А Ajax по своей сути асинхронен, и если сервер будет занят, то обработается попозже. Главное чтоб...
timapple
Ср авг 26, 2015 11:15 am
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3579700

Re: Arduino Mega Server

вот тут Вы ошиблись. begin() открывает только один сокет на прослушивание. Но да, в один момент времени может быть несколько сокетов в статусе ESTABLISHED, но только один в LISTEN. ой точно, в оригинальной версии на прослушивание открывается первый свободной сокет. из-за особенности реализации мето...
timapple
Ср авг 26, 2015 10:32 am
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3579700

Re: Arduino Mega Server

Остается открытым вопрос, как реагирует браузер на недоступность свободных сокетов при попытке отправить очередной запрос. Логично подумать, что ждет n секунд и пытается снова. Возможно это одна из причин большого общего времени открытия страницы. Это еще один повод для того, чтобы постараться отдат...
timapple
Ср авг 26, 2015 10:11 am
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3579700

Re: Arduino Mega Server

Всем привет. После изучения стандартной библиотеки Ethernet, драйвера W5100 и спек HTTP пришел к таким выводам: 1) Ethernet действительно не вполне правильно работает 2) Изменения Alex 'а приводят к улучшению ситуации, но не решают проблему как таковую 3) Сервер AMS имеет недочеты реализации HTTP Ка...