powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / HTTPS сервер на нативных библиотеках?
25 сообщений из 25, страница 1 из 1
HTTPS сервер на нативных библиотеках?
    #39925735
vdix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, есть ли какая-то реализация HTTPS сервера с использованием нативных виндовых SSL библиотек? Потому что использовать NetHTTPClient и NetHTTPRequest вместо Indy это удобно, но это только клиентская часть.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39925754
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vdix,

mormot
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39925915
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
RealThinClient - в настоящий момент нет ничего лучшего
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39925923
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mORMot из бесплатного, а так - RealThinClient.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39926011
энди
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрите Sparkle от ТМС, там используется стандартный http.sys
вряд ли что-то быстрее найдется
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39928960
vdix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня вопрос по поводу RTC. Если можно, примерчик не помешал бы. И, кстати, не подскажете с какой версии дробавлена поддержка HTTPS? :)
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39928981
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vdix
У меня вопрос по поводу RTC. Если можно, примерчик не помешал бы. И, кстати, не подскажете с какой версии дробавлена поддержка HTTPS? :)

Вопрос - где?
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39928989
vdix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос - с какой версии добавлена поддержка? :) Я в версии 5.11 таковой не вижу, разве что через сторонние StrSecII. Если можно без них, то может ли кто поделиться примерчиком.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39928992
Сергей Фролов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DMVCFramework
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929031
s62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vdix
Подскажите пожалуйста, есть ли какая-то реализация HTTPS сервера с использованием нативных виндовых SSL библиотек? Потому что использовать NetHTTPClient и NetHTTPRequest вместо Indy это удобно, но это только клиентская часть.
А обязательно нужен сервер на Delphi? Ведь распространенный вариант веб приложения - стоит стандартный web-сервер из известных (Apache, IIS и т.д.) а под ним (на нём) уже веб-приложение на том или ином языке, например на Delphi.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929116
vdix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
s62, да, приложение будет устанавливаться на сервер без других веб-серверов и там даже IIS не настроен. ИМХО чем портативнее приложение, тем лучше.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929132
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vdix
Вопрос - с какой версии добавлена поддержка? :) Я в версии 5.11 таковой не вижу, разве что через сторонние StrSecII. Если можно без них, то может ли кто поделиться примерчиком.

А для чего тебе такие данные - "с какой версии"?
Сегодняшняя версия поддерживает https - этого мало?
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929212
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s62,

своего сервера чаще всего хватает. IIS/Апач не везде есть, зоопарк версий и т п. А тут всё свое, есть надежда что будет работать везде куда ни поставь. И, впрочем, реально работает :)
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929216
s62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon
s62,

своего сервера чаще всего хватает. IIS/Апач не везде есть, зоопарк версий и т п. А тут всё свое, есть надежда что будет работать везде куда ни поставь. И, впрочем, реально работает :)
Тут вопрос, какая задача - тиражируемая программа, которая будет ставиться многим клиентам или например внутрикорпоративный софт, который м.б. будет стоять на одном сервере. В первом случае делать свой http-сервер понятно может иметь смысл (и то, в каких-то ситуациях может быть более удобным ставить сторонний веб-сервер). А во втором случае возиться со своим сервером может быть ненужной задачей, проще поставить готовый нормально работающий надежный сервер и силы направить на разработку веб-приложения. Хотя и тут, понятно, могут быть разные особенности задачи. Я имел в виду, когда спрашивал, вот этот второй случай в первую очередь.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929220
s62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s62,
p.s. хотя я не особо знаком с фреймворками для веба для Delphi (кроме webbroker), если в них есть готовый web-сервер, то м.б. им удобно всегда пользоваться. Как пишет кто-то на сайте RTC
Using the RTC components, I wrote a robust and agile web server in less time that it would have taken me just to learn how to configure any of the free or not-so-free web servers.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929323
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написать простейший http-сервер не проблема. Проблема написать его хорошо и устойчивым.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929328
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
s62
s62,
p.s. хотя я не особо знаком с фреймворками для веба для Delphi (кроме webbroker), если в них есть готовый web-сервер, то м.б. им удобно всегда пользоваться. Как пишет кто-то на сайте RTC
Using the RTC components, I wrote a robust and agile web server in less time that it would have taken me just to learn how to configure any of the free or not-so-free web servers.


В поставку RTC входит, в качестве демки, готовый веб-сервер

Несмотря на то, что это демка, этот веб-сервер весьма продвинутый,
и даже поддерживает PHP с его расширениями

И да, он полностью в исходниках
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929358
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s62,

авторА во втором случае возиться со своим сервером может быть ненужной задачей

ничего возится не нужно. поставил и работает. и вариантов хватает, знаю готовых как минимум 3 штуки, и это точно не все. 4-й (синапс версию) сам, правда, допиливал, было нужно. работает как часы. скоро выложу в паблик.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929440
s62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon,
ну если есть готовые, то хорошо. Но тут есть такой момент. Если веб-сервер - встроенный в приложение, а на компьютере/сервере, где приложение установлено, есть другие веб-приложения или сайт/сайты, то кто-то из них займет 80 порт, а другим нужно будет использовать какой-то другой. Если же веб приложение делается как isapi, cgi и т.п., то можно под одним веб-сервером развернуть несколько приложений и они не будут друг другу мешать.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929454
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставь ngnix или аналог и разрули селфхосты на разных портах на один общий.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929521
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2
Написать простейший http-сервер не проблема. Проблема написать его хорошо и устойчивым.
Да, а следующая проблема - обернуть его ссслем)
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929534
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock,

ссли везде встроенные, других просто не существует.

s62,
ngnix/разные порты в помощь.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929580
s62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon

s62,
ngnix/разные порты в помощь.
Можно и так конечно, но в таком случае, чем встраивать веб-сервер в свое приложение, а потом разруливать конфликты с другими вебсерверами через обратный прокси, можно просто не встраивать.
Но это - разговоры "вообще". У ТС какая-то конкретная задача, надеюсь, он найдет подходящее решение для неё.
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929606
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock
Да, а следующая проблема - обернуть его ссслем)

Ну, если нужен ssl, то в ход идут уже готовые либы, где он есть, а то и в самом деле прячут свой сервачок за nginx или балансиром. Просто потому что
Василий 2
Написать простейший http-сервер не проблема. Проблема написать его хорошо и устойчивым.

Хотя в виндах и есть SChannel и даже более высокоуровневый http.sys, но если для клиента еще и есть некий шик в одноэкзешности, то для сервера это едва ли имеет смысл
...
Рейтинг: 0 / 0
HTTPS сервер на нативных библиотеках?
    #39929607
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s62,

ну дело ж хозяйское. всегда возможны варианты. я вот говорю про встроенные по опыту кодинга и установки. со встроенными серверами проблем не было у нас пока ни разу - поставли и забыли. с сслями разобрались, куда и какие сертификаты кидать нужно известно. работаем вместе с openssl, с синапсом на линухах они работают без вопросов. уже веток с десяток разных линухов было, и с индями раньше на винде, только что там либы подбирать нужно. но это тоже одноразово, ну и потом по ходу обновления версий.
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / HTTPS сервер на нативных библиотеках?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]