powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Альтернативы RealThinClient
25 сообщений из 39, страница 1 из 2
Альтернативы RealThinClient
    #39888313
Basketbol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!
Разрабатывал сетевой софт на базе RealTninClient.
Библиотека хорошая, но платная.
Сам тупанул что не увидел изначально сей факт.
Сейчас в рублях она стоит 42 000 р в год.

Ищу варианты подешевле))
Никто не решал такую проблему?
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888391
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Starter edition недостаточно?
Если нет, то перепиши на что-то
бесплатное (например, Synapse).
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888443
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно охватить более широкий круг отвечающих, если поведать, что именно из этой либы ты применяешь
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888457
энди
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
из полностью бесплатного по уровню навороченности наверное только mormot и dmvc можно хоть как-то сравнивать с Rtc.
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888484
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basketbol,

RealThinClient 2.85 (2008-го года) был бесплатным
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888501
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S.

На Sourceforge ссылка на файл больше не работает, но я то его когда можно было скачал ;)
Залил на дропбокс, вот пожалуйста: RealThinClient 2.85
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888507
Basketbol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кроик Семён,
Гигантское спасибо!
Возможно Вы мне сэкономили 42 000 Р))
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888519
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.P.S.

Еще кое-что на GitHub'е нашлось, даже посвежее:

RealThinClient SDK v8.04 - LITE
https://github.com/maciej-izak/sdk-lite
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888527
Basketbol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Василий 2,
Да не особо много:
Есть клиенты, которые цепляются по логину и паролю.
Дальше каждый клиент посылает периодические запросы на обновление некторой инфы.
Инфа приходит в JSON, клиент парсит и что то делает...

Т.е. просто обмен текстовой информацией + сессии.
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888555
Basketbol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кроик Семён
P.P.S.

Еще кое-что на GitHub'е нашлось, даже посвежее:

RealThinClient SDK v8.04 - LITE
https://github.com/maciej-izak/sdk-lite


Посмотрел ограничения Lite версии:

A) LITE RTC SDK version ONLY has blocking WinSock API support. LITE RTC SDK version does NOT have multi-platform support (required to target iOS, OSX and Android platforms), support for WinInet and WinHTTP APIs (Firewall/Proxy and SSL support on Windows), Async WinSock API support (higher load capacity and reduced resource usage for Windows Servers), ISAPI support (compile Server-side code into an ISAPI DLL), Message-based Client/Server support, UDP and TCP Client/Server support.

B) LITE RTC SDK version ONLY has basic HTTP Client/Server and Remote Function components. LITE RTC SDK version does NOT include more advanced features and components (like SSL and RSA Encryption, Scripting, Data Routing, Load Balancing, general-purpose Gateway and Multi-Gate Clients, in-memory DataSets and DataSet monitoring).

C) LITE RTC SDK version does NOT include support.


Единственное что вызывает сомнение - у меня сейчас серверная часть работает в NonBlocking режиме.
Как будет держать 100 параллельных коннектов в Blocking режиме - это вопрос...
Остальное вроде не столь необходимо.
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888580
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basketbol,

и ещё, раз уж топик называется "альтернативы", то стоит наверное о них вспомнить. Например Overbyte ICS . Это свободный продукт, был разработан и хостился раньше здесь , но попадаются и клоны типа этого .
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888602
AlexeyM123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Overbyte ICS теперь здесь
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888620
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроик Семён
Это свободный продукт, был разработан и хостился раньше здесь

Раньше? Вроде и сейчас там.
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888622
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basketbol
Василий 2,
Да не особо много:
Есть клиенты, которые цепляются по логину и паролю.
Дальше каждый клиент посылает периодические запросы на обновление некторой инфы.
Инфа приходит в JSON, клиент парсит и что то делает...

Т.е. просто обмен текстовой информацией + сессии.

По описанию - вообще ерунда, таких фреймворков море. Вот тут https://github.com/Fr0sT-Brutal/awesome-pascal#network широкий выбор
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888783
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman
Кроик Семён
Это свободный продукт, был разработан и хостился раньше здесь

Раньше? Вроде и сейчас там.

Когда я туда захожу у антивируса Касперского истерика начинается...
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888791
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basketbol
Приветствую!
Разрабатывал сетевой софт на базе RealTninClient.
Библиотека хорошая, но платная.
Сам тупанул что не увидел изначально сей факт.
Сейчас в рублях она стоит 42 000 р в год.

Ищу варианты подешевле))
Никто не решал такую проблему?
А чем встроенный в среду функционал не устраивает?
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888792
энди
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, человек попросил бесплатные альтернативы библиотеке для разработки сервисов, овербайт это скорее ближе к Indy и сетевым библиотекам.
Именно названные мной mORMot и DMVC ближе всего именно к rtc, при этом тот же dmvc собирается и работает под тем же centos, это я проверил лично. Понятно что можно взять тот же Indy и начать ваять на нем, но смысл, эти библиотеки предлагают значительно более широкий функционал для разработки именно веб-сервисов. Так зачем изобретать велосипед там где есть превосходные бесплатные решения.
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888799
Basketbol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги, спасибо всем за обсуждение и помощь!
Пошел по пути бесплатного варианта RTC
Кроик Семён
P.P.S.

Еще кое-что на GitHub'е нашлось, даже посвежее:

RealThinClient SDK v8.04 - LITE
https://github.com/maciej-izak/sdk-lite


Спасибо Кроик Семён !

Чем привлекательны RTC:
Есть механизм сессий, есть свой пул потоков для обработки запросов, много хелпа, свой форум с примерами и QuickStart.
И это все есть в Lite версии.
Поэтому снес платную версию, установил бесплатную.
Все скомпилировалось без каких либо проблем и вроде даже работает)

P.S. и почему то в ограничениях сказано что Lite версия работает только в блокирующем режиме. Но по факту у rtcHttpServer Lite версии есть свойство "Режим работы" где можно выбрать и неблокирующий режим. Странно...
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888801
Basketbol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rgreat
А чем встроенный в среду функционал не устраивает?

Дельфийские стандартные компоненты?
Нет такого механизма как "пул потоков". Т.е. в неблокирующем режиме работы сокетов пришлось бы писать обработчики запросов в отд потоках самому.
Нет механизма сессий (чтоб в сессии можно было сохранить переменную)
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888814
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basketbol
Нет такого механизма как "пул потоков". Т.е. в неблокирующем режиме работы сокетов пришлось бы писать обработчики запросов в отд потоках самому.
Нет механизма сессий (чтоб в сессии можно было сохранить переменную)

TIdTCPServer.Scheduler
TIdTCPServer.Contexts

Ы?
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888930
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
энди
Народ, человек попросил бесплатные альтернативы библиотеке для разработки сервисов, овербайт это скорее ближе к Indy и сетевым библиотекам.

Так сервисы это тонкая надстройка над сетевыми функциями. В ICS есть и REST, и сессии, и даже MidWare
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888937
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2
и даже MidWare

Чтоб понять, что его по сути нет, нужно попробовать этим попользоваться.
Там лишь какая-то попытка его реализации, которая ею и осталась.
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39888952
энди
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как мне кажется ICS это все же ближе к Indy чем к RTC. Да и middleware там было то еще чудо в противозачаточной форме :)
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39889276
Axioma99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
энди
Как мне кажется ICS это все же ближе к Indy чем к RTC. Да и middleware там было то еще чудо в противозачаточной форме :)


согласен, так как сам делал сервер приложений на нем
...
Рейтинг: 0 / 0
Альтернативы RealThinClient
    #39890133
DmSer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может кто-нибудь пояснить, каким образом все эти асинхронные фреймворки умудряются держать тысячи подключений в рамках одного потока и при этом работать с файлами и базами данных? Ведь если я обращаюсь к файлу, или выполняю запрос к БД, то эта операция может длиться несколько секунд! В этом случае обмен со всеми подключениями замораживается? Или же в этих фреймворках под капотом имеются свои функции работы с файлами и базами данных, которые и не создают кучу доп. потоков и не замораживают поток, из которого произошёл вызов из контекста подключения (но при этом приостанавливают выполнение кода, который такую функцию вызвал)? Есть ли в них такие волшебные функции для работы с Firebird?
...
Рейтинг: 0 / 0
25 сообщений из 39, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Альтернативы RealThinClient
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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