[Из песочницы] Класс веб-сокетов на PHP
2015-09-15 20:38:40
... для развёртывания веб-
сокет сервера.
Веб-сокеты — это технология ...
+ развернуть текст сохранённая копия
На днях опубликовал свой класс для развёртывания веб-сокет сервера.
Веб-сокеты — это технология, позволяющая устанавливать непрерывное соединение между клиентом и сервером. Особенность такой системы также в том, что сервер может по своей инициативе отправлять данные одному или нескольким клиентам. Это позволяет создавать real-time мессенджеры, онлайн-игры и прочие проекты.
Читать дальше →
Тэги:
daemon,
javascript,
php,
socket,
web,
websocket,
демон,
сервер,
сокеты
Пишем обработку Asterisk AMI своими руками. Часть первая: создаем класс на PHP для обращения к звездочке или как сделать php socket клиент своими руками
2015-03-20 20:05:47
Вместо предисловия
Приветствую сообщество!
Моя первая статья Пример ...
+ развернуть текст сохранённая копия
Вместо предисловия
Приветствую сообщество!
Моя первая статья Пример реализации обращения к Asterisk CLI на PHP. Структуризация ответа звездочки наконец то перешла из модерации в песочницу и модератор сразу дал мне полные права для публикации на хабре.
Я хочу начать цикл статей о том как можно реализовать собственное API для обращения с Астериском через AMI. Если у Вас имеются время, желание и самое главное опыт, поддержать меня и попытаться составить команду которая на данном портале создаст полноценное php API для взаимодействия с AMI Астериска велком к диалогу.
Задача очень интересная так как многие сервисы посвященные Звездочке сразу прячут всю информацию о попытках разработки собственных интерфейсов для Asterisk. Хотя мой опыт который я здесь изложу может стать для многих «коддеров» попыткой потешить свое «эго», но вариантов создать собственное веб приложение, которое не будет глючить каждую секунду не даст (правда если вы виртуоз языка javascript то очень даже получится какой нибудь грамотный заменитель буржуйской веб-морды для астера).
В этой части я покажу что написать собственный класс для обращения к AMI звездочки проще простого, главное идти от простого к сложному.
Для особо ленивых в конце статьи готовый (рабочий) модуль с классом Asterisk AMI. С примерами запросов. Класс полностью рабочий и готов к использованию.
Читать дальше →
Тэги:
asterisk,
php,
production,
telnet,
коддинг,
руками,
своими,
сокет-клиент,
сокеты
Старая статья. Выполнение http-запроса на одном асинхронном сокете
2014-09-09 02:15:04
Нашёл свою старую статью, которую всё собирался-собирался, но так и не дописал. Файл датирован ...
+ развернуть текст сохранённая копия
Нашёл свою старую статью, которую всё собирался-собирался, но так и не дописал. Файл датирован февралём 2010 года – уже порядочно времени прошло, всё откладывал, да откладывал. Статья не дописана. Выложу как есть. Если кто захочет закончить – милости прошу, размещу ссылку на продолжение. А может быть, эта публикация меня самого смотивирует найти время ;) В […]
Тэги:
delphi,
winapi,
winsock,
асинхронные,
кодинг,
неблокирующие,
сокеты,
статьи
[Перевод] Создание виджета «Счет Live» использую PHP Web Sockets
2013-10-25 00:27:25
... веб-
сокетов позволяет ... сервером через
сокет-соединения. Тем ... менее, вев-
сокеты позволяют сделать ...
+ развернуть текст сохранённая копия
Внедрение веб-сокетов позволяет веб-приложения обрабатывать данные в режиме реального времени, не прибегая к «хакам», таким как long-polling.
Одним из примеров применения, является отображение результатов спортивного матча. Даже сейчас, много сайтов, которые показывают эти данные используют Flash-приложения, т.к. Action Script позволяет общаться с сервером через сокет-соединения. Тем не менее, вев-сокеты позволяют сделать тоже самое используя только HTML и JavaScript. Это, мы постараемся сделать в данном руководстве, используя php-сервер.
Читать дальше →
Тэги:
javascript,
php,
web-сокет
VNC через GIF
2013-05-24 22:56:43
... излагалась идея GIF-
сокетов — коммуникаций в реальном ...
+ развернуть текст сохранённая копия
Полгода назад на Хабре излагалась идея GIF-сокетов — коммуникаций в реальном времени, используя анимированный GIF в качестве транспорта.
Идея в том, что в формате анимированного GIF'а не указывается количество фреймов, так что после отображения картинки браузер ждёт новых фреймов с сервера до тех пор, пока не получит сигнальные биты о конце файла. Другими словами, сервер легко может пушить в браузер сообщения по открытому каналу в GIF.
Сегодня на гитхабе опубликована программка vnc-over-gif, которая элегантно использует этот принцип. Программа снимает скриншоты экрана и транслирует их через анимированный gif.
Читать дальше →
Тэги:
gif,
gif-сокеты,
vnc,
анимированный,
веб-разработка,
ненормальный,
программирование