|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.05.2012, 10:32 | #1 |
Новичок
Джуниор
Регистрация: 21.05.2011
Сообщений: 1
|
Работа с Socket в Си
Здравствуйте. Передо мной стоит задача:
Реализовать программу (сервер или web-сервер), обменивающуюся данными по протоколу TCP со сторонними приложениями (клиентами) для POSIX-совместимых платформ. Использую алгоритм: 1. сервер создает сокет функция socket(); 2. связывает его с определенным интерфейсом (localhost) и портом - bind(); 3. сообщает ОС о входе в режим «прослушивания» listen(); 4. принимает входящий запрос, помещая его в строковую переменную (char *request) - accept(); 5. вызывает функцию обработки запроса query_run(request, response), которая вернет в переменной response сообщение-ответ; 6. отсылает заголовочные строки согласно протоколу HTTP/1.0; 7. отсылает тег <meta … />, декларирующий используемую кодировку; 8. отсылает ответное сообщение response. Первые 3 пункта я реализовала. А вот остальные нет....помогите пожалуйста...просто не знаю как реализовать пункты 4-7 |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа Socket на низком уровне RAW пакеты | Aliens_wolfs | Работа с сетью в Delphi | 0 | 26.04.2012 14:50 |
NetPaint, работа с Socket-ми | ИВэТэшка | Общие вопросы Delphi | 1 | 07.02.2012 11:53 |
Работа с сокетами (Socket.Data) | SanekIrk | Работа с сетью в Delphi | 3 | 23.05.2010 16:12 |
Работа с Socket-ом c помощю WinAPI | 69 region | Помощь студентам | 13 | 11.04.2008 17:22 |
Работа Client i Server socket на уровнях модели OSI | ilyano | Работа с сетью в Delphi | 3 | 31.10.2007 08:40 |