Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.02.2009, 11:23   #1
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию Сделать собственный а-ля Apache

Всем привет, для меня эта темка в новинку, и о WEB приложениях на Делфи я слышал только издали, посему спрашу следующее:

Я хочу написать программный комплекс по расчетам конструкторским. Решил вариант взять и сделать на Перле, поставить на сервер Апач и пусть пользователи браузерами пользуются, ввели данные получили табличку и тут же распечатали. - короче удобства.
Все вроде хорошо, но! Перспективы задачи весьма глубоки, мне например нужно получать данные из Oracle, обрабатывать их некоторыми функциями из некоторых ДЛЛ... ну и я не очень представляю как заставить это делать Перл.

К тому же мне чисто любопытно стало, а можно ли написать заменитель Апачу, но так чтоб мой Веб-сервер плясал именно под мою дудку - формировал по запросу пользователя ВЕБ-страницу.

Я тут слегка почитал про Web-Snap и прочие CGI статейки, но вроде там описано именно взаимодействие с Апачем (или прочим Веб-сервером).

Кое-где сказано было что нужно самому через ServerSocket работать

Кто что подскажет, какую литературку почитать из всего этого гамоза?
I'm learning to live...

Последний раз редактировалось mihali4; 17.02.2009 в 13:04.
Stilet вне форума Ответить с цитированием
Старый 17.02.2009, 13:04   #2
AlDelta
Реанимируюсь...
Участник клуба
 
Аватар для AlDelta
 
Регистрация: 19.07.2007
Сообщений: 1,445
По умолчанию

А нельзя ли использовать связку IIS + ASP (в ASP есть возможность использование DLL-ок) или надо именно что-то свое и именно на Delphi?
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе...
P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows"

Последний раз редактировалось AlDelta; 17.02.2009 в 13:06.
AlDelta вне форума Ответить с цитированием
Старый 17.02.2009, 13:47   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Да можно, просто хотелось писать в среде которую я лучше всего знаю )

Пока что вот делаю простой CGI на делфях, работает под Апачем, но прикольно было б свое написать полностью.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.02.2009, 16:28   #4
KORN
Банхаммер
Участник клуба
 
Аватар для KORN
 
Регистрация: 17.02.2007
Сообщений: 1,754
По умолчанию

ну для создания веб сервера множно юзать idhttpserver, но он все равно юзает модули апача
Перед тем как спросить ищи на форуме и в GOOGLE
KORN вне форума Ответить с цитированием
Старый 17.02.2009, 16:36   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Короче ясно мне проще будет писать CGI.
Ладно спасибо и на том.
Как нибудь покапаюсь в этой отрасли сокетами
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.02.2009, 17:36   #6
Роман Радер
Форумчанин
 
Аватар для Роман Радер
 
Регистрация: 16.12.2006
Сообщений: 859
По умолчанию

А можно сделать через IdTCPServer и повесить на 80 порт. и все) будет тебе свой веб-сервер. да, еще кукисы непомню какой компонент тоже indy. правда кучу надо прописывать руками
Роман Радер вне форума Ответить с цитированием
Старый 23.02.2009, 10:46   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Роман Радер
Во-о-о и я к такой же мыслишке пришел, только использовал для удобства IdHTTPServer - там и параметры парсить не нуна, и поудобнее HTML формировать.

Короче говоря тема закрыта, оказывается не так уж и сложно написать собственный Веб-ьраузер, ато меня в инете пугали всякими WebBroker и SOAP... В общем не так страшен черт...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.02.2009, 12:39   #8
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Все что необходимо, это полностью реализовать RFC 2616 (ftp://ftp.rfc-editor.org/in-notes/rfc2616.txt) и будет вам счастье )
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 23.02.2009, 13:03   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Уф... тяжковато на аглицком, но я уж понял куды копать.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.02.2009, 13:14   #10
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Предлагаю собраться вместе и реализовать протокол HTCPCP
ftp://ftp.rfc-editor.org/in-notes/rfc2324.txt
пыщь
JTG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с Apache Alegsander Помощь студентам 6 04.02.2009 15:44
Помогите составить правило (apache,RewriteRule) papa_serg PHP 0 02.01.2009 11:11
Apache 2 Tomcat коннекторы (HTTP и AJP) Howto? lexluther Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC) 0 23.11.2008 02:31
Вопрос по apache! Celeron Софт 0 03.04.2008 15:04
Проблема с Apache на Windows'e Stema Windows 9 30.03.2008 00:10