Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > C/C++ Сетевое программирование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 04.09.2017, 12:56   #1
Андрей Цапко
Пользователь
 
Регистрация: 10.04.2017
Сообщений: 49
Репутация: 10
Вопрос Высокопроизводительный сервер

Здравствуйте. Подскажите, как можно без библиотек написать простой веб сервер, который будет выполнять все обязательные требования HTTP и проксировать запросы. У меня проблема с парсингом заголовков. Мне нужно что бы в зависимости от метода запроса он перенаправлял запрос на другой адрес (грубо говоря backend сервер) и передавал ему JSON данные. Задача выдержать нагрузку в 50к запросов в секунду.
P.S. просьба не задавать вопросов на подобии "Почему не использовать nginx или apache", "зачем тебе это" и прочих.
P.S.S. заранее спасибо!)
Андрей Цапко вне форума   Ответить с цитированием
Старый 26.11.2017, 21:51   #2
СтудПом
Форумчанин
 
Регистрация: 08.11.2017
Сообщений: 158
Репутация: 3
По умолчанию

Цитата:
Сообщение от Андрей Цапко Посмотреть сообщение
который будет выполнять все обязательные требования HTTP и проксировать запросы. У меня проблема с парсингом заголовков.
Думаю, никак. HTTP - это вроде как текст, и если у вас "проблема с парсингом", то решить задачу невозможно.
СтудПом вне форума   Ответить с цитированием
Старый 26.11.2017, 22:17   #3
waleri
Профессионал
 
Регистрация: 13.07.2012
Адрес: Нижний Новгород
Сообщений: 5,166
Репутация: 1578
По умолчанию

Цитата:
Сообщение от Андрей Цапко Посмотреть сообщение
как можно без библиотек
https://en.wikipedia.org/wiki/Finite-state_machine
waleri вне форума   Ответить с цитированием
Старый 26.11.2017, 22:20   #4
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 14,848
Репутация: 2903

icq: 512-7шесть5
skype: alexp.frl
По умолчанию

Зачем тебе это? Почему не использовать nginx или apache? Почему запрещены библиотеки?

Цитата:
Сообщение от Андрей Цапко Посмотреть сообщение
У меня проблема с парсингом заголовков. Мне нужно что бы в зависимости от метода запроса он перенаправлял запрос на другой адрес (грубо говоря backend сервер) и передавал ему JSON данные.
И? Вопрос-то в чем?
Alex11223 на форуме   Ответить с цитированием
Ответ



Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите, пожалуйста, переписать код приложения по TCP клиент-сервер в UDP клиент - сервер... KhNJu C/C++ Сетевое программирование 3 13.03.2017 00:43
Сервер Баграт Общие вопросы Delphi 2 02.10.2012 13:40
Сервер Баграт C/C++ Сетевое программирование 0 28.09.2012 00:28
Сервер Michail9423 Железо 15 30.08.2012 18:10
Сервер atenon Свободное общение 4 14.01.2011 08:55




10:21.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru