Web Sockets
Программы на Clarion, шаблоны, библиотеки и пр.
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Дед Пахом
- Старичок
- Сообщения: 3304
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 51 раз
- Контактная информация:
Web Sockets
Есть интересная статья на CodeProject: WebSocket Server in C#, ну так я адаптировал прилагаемый код для Clarion, есть и сервер, и клиент. Кому интересно, выложил демки на GitHub. Кому реально интересно, обращайтесь.
С уважением, ДП
Дед Пахом
Web Sockets
Михаил, спасибо за пример!
Есть интерес, для начала попробую провести реальные тестовые испытания.
Есть интерес, для начала попробую провести реальные тестовые испытания.
С Уважением, Developer
Developer
- Дед Пахом
- Старичок
- Сообщения: 3304
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 51 раз
- Контактная информация:
Дед Пахом
- Дед Пахом
- Старичок
- Сообщения: 3304
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 51 раз
- Контактная информация:
Web Sockets
Представление о том, что это ваще такое, можно получить из этой старой статьи: https://habrahabr.ru/post/79038/
С уважением, ДП
Дед Пахом
Web Sockets
На локальном компьютере, вроде работает
Но на локальном компьютере это не очень интересно - необходима проверка в Internet как с "белыми" так и "серыми " адресами на удалённых реальных компьютерах

Но на локальном компьютере это не очень интересно - необходима проверка в Internet как с "белыми" так и "серыми " адресами на удалённых реальных компьютерах

С Уважением, Developer
Developer
- Дед Пахом
- Старичок
- Сообщения: 3304
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 51 раз
- Контактная информация:
Web Sockets
Если сервер запущен на, скажем, krovishsha.ru, то в INI файлах надо поменять параметр host:
Код: Выделить всё
[server]
-- для сервиса "people"
host=ws://krovishsha.ru:88/people
-- для сервиса "chat"
host=ws://krovishsha.ru:88/chat
С уважением, ДП
Дед Пахом
Web Sockets
Вопрос: отправка на WEB браузер и принятие сообщения от Clarion приложения WEB Socket "сервер" - есть рабочий пример HTML кода 

С Уважением, Developer
Developer
- Дед Пахом
- Старичок
- Сообщения: 3304
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 51 раз
- Контактная информация:
Web Sockets
Есть - файл \demo\TestServer\web\client.html. Вообще папка \web должна лежать в папке с exe, в соответствии с параметром webroot в TestServer.INI, иначе web клиент не сможет загрузить client.html. Сейчас перекину \web в \bin и перезалью master.zip.Developer писал(а): 14 Ноябрь 2017, 21:33Вопрос: отправка на WEB браузер и принятие сообщения от Clarion приложения WEB Socket "сервер" - есть рабочий пример HTML кода
С уважением, ДП
Дед Пахом
Web Sockets
Дед Пахом писал(а): 14 Ноябрь 2017, 21:41Есть - файл \demo\TestServer\web\client.html. Вообще папка \web должна лежать в папке с exe, в соответствии с параметром webroot в TestServer.INI, иначе web клиент не сможет загрузить client.html. Сейчас перекину \web в \bin и перезалью master.zip.Developer писал(а): 14 Ноябрь 2017, 21:33Вопрос: отправка на WEB браузер и принятие сообщения от Clarion приложения WEB Socket "сервер" - есть рабочий пример HTML кода
Точно

Ответ WEB Browser-а:
Файл не найден
Возможно, он был перемещён или удалён.
ERR_FILE_NOT_FOUND
С Уважением, Developer
Developer
- Дед Пахом
- Старичок
- Сообщения: 3304
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 51 раз
- Контактная информация:
Web Sockets
Короче, надо целиком переместить папку web в bin и перезапустить сервер.
С уважением, ДП
Дед Пахом
- Дед Пахом
- Старичок
- Сообщения: 3304
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 51 раз
- Контактная информация:
Web Sockets
Нашёл тестовый сервер, подключиться из TestClientSrc можно по адресу ws://demos.kaazing.com/echo. Сервер работает как эхо, возвращает то, что получил.
С уважением, ДП
Дед Пахом
Web Sockets
Да, работает

А как насчёт работы через HTTP, HTTPS, Socks Proxy Server

Где и что настраивать?
С Уважением, Developer
Developer
- Дед Пахом
- Старичок
- Сообщения: 3304
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 51 раз
- Контактная информация:
Дед Пахом
Web Sockets
Я имею ввиду настройки для "клиента" находящегося внутри локальной сети и доступом в Internet через
HTTP, HTTPS, Socks Proxy Server.
UserGate 5 в качестве Proxy Server-а
С Уважением, Developer
Developer
Вернуться в «Готовые программы, шаблоны, библиотеки...»
Перейти
- CW
- ↳ CLARION for Windows
- ↳ CLARION for Internet
- ↳ Clarion.NET
- Эксклюзив
- ↳ Приват
- CLARION и...
- ↳ Reports
- ↳ Железо
- ↳ Готовые программы, шаблоны, библиотеки...
- ↳ cJSON
- ↳ LibCurl
- ↳ MAV
- ↳ SQL, Oracle, ...
- ↳ Multi-программирование(Pascal/Delphi, и т.д.)
- ↳ WinDev
- DOS
- ↳ CLARION for DOS
- Разное
- ↳ Новости
- ↳ English
- ↳ Ресурсы
- ↳ Работа
- ↳ Обо всем ...
- ↳ Обсуждение этого Форума (типа, Гостевая книга)