Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
Привет всем! где можно найти достаточное количество примеров для написания сабжа? Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 12:11 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
Выбирай http://www.apache.org/ http://www.acme.com/software/thttpd/ http://www.mathopd.org/ http://hoohoo.ncsa.uiuc.edu/ http://www.w3.org/hypertext/WWW/Daemon/Status.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 14:56 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
Ixtiander06Привет всем! где можно найти достаточное количество примеров для написания сабжа? Заранее спасибо А зачем пример? Нужна спецификация протокола и компилятор ANSI C. В любой книжке по программированию для POSIX топик будет освещён достаточно хорошо. Вот только стоит ли? Яб не стал начинать новый проект на сях. Си - язык великолепный. Очень хороший и мощьный. Но сейчас есть языки, имхо, лучше в плане темпов разработки и сопровождения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 19:16 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
Sarin А зачем пример? Нужна спецификация протокола и компилятор ANSI C. В любой книжке по программированию для POSIX топик будет освещён достаточно хорошо. не хочу велосипед изобретать :) Sarin Вот только стоит ли? Яб не стал начинать новый проект на сях. Си - язык великолепный. Очень хороший и мощьный. Но сейчас есть языки, имхо, лучше в плане темпов разработки и сопровождения. кроссплатформенности хочется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 19:42 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
Ixtiander06 кроссплатформенности хочется Боюсь, что написание HTTP сервера по любому будет изобретением велосипеда:) Ixtiander06 не хочу велосипед изобретать :) Питон, ява. В чём вообще смысл проекта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2006, 00:57 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
Sarin Вот только стоит ли? Яб не стал начинать новый проект на сях. Си - язык великолепный. Очень хороший и мощьный. Но сейчас есть языки, имхо, лучше в плане темпов разработки и сопровождения. опять жависты конфу мутят :) лучше С++ в этом отношении еще не придумали ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2006, 01:47 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
Вот тут есть самый маленький в мире http сервер :) Так и называется - tinyhttp и как раз на ANSI C http://tols17.oulu.fi/~ttarvain/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2006, 02:06 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
Lepsik Я не явист:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2006, 16:56 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
Sarin В чём вообще смысл проекта? уже постил на эту тему в этом форуме, но активной реакции не было. Речь идет о редизайне большого клиент-сервер-ского пакета (клиент - Delphi+ BDE, фоновые процессы и сервера - ANSI-C+ Dynamic SQL) под WEB - архитектуру. Серверная часть кроссплатформенная (на 99%, всё, что от ОС зависело было спрятано в небольшую библиотечку и прикрыто ОС-независимым интерфейсом). Было такое мнение, что WEB-архитектура - это не обязательно Java или .NET. А я в этом не очень разбираюсь и проверить не могу. Вот захотел пощупать, чего можно достичь если начать с самого низу и программировать HTTP и генериривание страничек ручками. Что, очень наивно? A Java и C++ может вроде пока не любой UNIX, не зря ведь Apache на ANSI C запрограммирован... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 19:04 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
Ixtiander06C++ может вроде пока не любой UNIX, не зря ведь Apache на ANSI C запрограммирован... Просто С++ имеет слишком много расширений от производителя компиляторов. И код на С++ написаный и отлаженый в Visual C++ не пойдет без напильника ни в GNU C++, ни в Borland C/C++, ни в любом другом С++ компиляторе. У С таких проблем нету, он намного более стандартизирован. Тоже конечно бывает необходимость в напильнике, но в сотню раз реже :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 19:29 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
White Owl Ixtiander06C++ может вроде пока не любой UNIX, не зря ведь Apache на ANSI C запрограммирован... Просто С++ имеет слишком много расширений от производителя компиляторов. именно, о том и речь. Вот и подумал - вставить HTTP-функциональность в уже готовую программу и попробовать, что из этого можно выжать. Без жавы, без всего... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 20:07 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
было [сервер] -> [клиент] должно получится (1)[сервер] -> (2)[прослойка генерирующая html] -> (3)[НТТР сервер] -> (4)[броузер пользователя] (1) - у Вас уже я так понял реализовано (2) - можно писать на чем угодно (нужна восновном для того чтобы рекордсет обернуть тегами html) (3) - не нужен Вам свой сервер возьмите апач и не мучайтесь! подключите туда свой С и будут счастье! (лучше все равно не напишите ;-)) (4) - броузер пользователя ну там эксплорер или опера или лисица вообщем разберетесь это все по сабжу теперь не по сабжу джава она не для веб она для кроссплатформенности. как мне кажется золотая середина между скоростью работы и скоростью написания программ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 20:17 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
vfabrбыло [сервер] -> [клиент] должно получится (1)[сервер] -> (2)[прослойка генерирующая html] -> (3)[НТТР сервер] -> (4)[броузер пользователя] да, верно! vfabr (1) - у Вас уже я так понял реализовано да vfabr (2) - можно писать на чем угодно (нужна восновном для того чтобы рекордсет обернуть тегами html) точно! vfabr (3) - не нужен Вам свой сервер возьмите апач и не мучайтесь! подключите туда свой С и будут счастье! (лучше все равно не напишите ;-)) вот тут я как раз и думал, что проще будет в свой процесс http-функциональность вставить чем наоборот. Мне же не нужен http-сервер во всей его красоте vfabr джава она не для веб она для кроссплатформенности. как мне кажется золотая середина между скоростью работы и скоростью написания программ. и нужна она значитца для (2) - правильно? чтобы с ANSI-C не мучиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 20:35 |
|
||
|
HTTP-Server запрограммированный в ANSI-C
|
|||
|---|---|---|---|
|
#18+
авторвот тут я как раз и думал, что проще будет в свой процесс http-функциональность вставить чем наоборот. Мне же не нужен http-сервер во всей его красоте я Вам настоичиво рекомендую присмотреться к апачу это на 99% то что вам нужно. Если уж так не терпится то скачивайте исходники апача и вперед... автори нужна она значитца для (2) - правильно? чтобы с ANSI-C не мучиться? чтоб не мучится надо брать питон или перл (можно хоть на pl/sql есть и такой подход) на джаве можно написать любой из четырех кусков которы приводятся выше (и работать они будут очень хорошо и достаточно быстро) ее плюс в том что у вас все на джаве отпадает проблема "зоопарка языков" я с таким столкнулся и активно пытаюсь бороться переходя на джаву ("тяжелая" разработка) и питон ("легкая"). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2006, 20:51 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=33511832&tid=1347117]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
72ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 408ms |

| 0 / 0 |
