реклама на сайте
подробности

 
 
> В двух словах о TCP-сервере
Alt.F4
сообщение Aug 26 2011, 15:27
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Добрый день.
Подскажите пожалуйста, насколько верно я понимаю ситуацию:
TCP-сервер - это программа, которая слушает определенный порт, при получении определенных данных они обрабатываются и высылается ответ.
В случае с WEB-сервером (например Apache) - по умолчанию слушается 80порт. По приходу HTTP-запроса открываются запрошенный HTML-файл и его содержимое высылается обратно (+ заголовки HTTP). В случае, если запрошен файл PHP, то запускается обработчик этого языка программирования и полученный HTML отправляется клиенту с заголовками HTTP созданными Apache'м.
Вроде так?
Спасибо.

Сообщение отредактировал Alt.F4 - Aug 26 2011, 15:28
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alt.F4
сообщение Aug 27 2011, 05:29
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Цитата
Думаю логичнее было-бы использовать свой протокол поверх TCP и без всяких там HTTP.
Никто не мешает поцепить его на 80порт
Тогда отпадает WEB-сервер и HTML через этот порт я уже не увижу.

Цитата
Чтобы оверхед был меньше, накапливайте данные в бОльшие пакеты.
Вот это идея что надо!
Кстати GET имеет ограничение на передачу 255символов на переменную или на всю строку запроса?
Спасибо.

(Добавлено) нашел на форуме по SIM900 интересный пост.
Цитата: "GET метод протестирован, передайт при возможности нашим китайским друзям что неплохо былоб предупреждать что ограничение URL у них порядка 420 символов"
Интересно, насколько правдива информация.

Сообщение отредактировал Alt.F4 - Aug 27 2011, 05:41
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 12:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.01356 секунд с 7
ELECTRONIX ©2004-2016