Поэтому для сервиса становится доступен специальный JavaScript-объект opera.io.webserver. Более подробно об этом можно прочитать в .
<param name="servicepath" value="blog"/>
<param name="type" value="service"/>
<feature name="http://xmlns.opera.com/webserver">
Сервисы Opera Unite это такое особый вид , который поддерживает механизм получения запросов и отправки ответов на них. Виджет является сервисом Opera Unite, если его config.xml содержит подобный элемент feature:
Веб-сервер инициализирует подключение к прокси и использует это подключение для передачи обратно информации о входящих запросах.
Рисунок 2: конфигурация при использовании сервера Opera Unite в браузере
Однако когда вы используете Opera Unite, никакой настройки не требуется, что видно на рисунке 2:
В такой ситуации пользователю нужно открыть порты и настроить их переадресацию на локальный компьютер для того, чтобы люди за файрволом могли иметь доступ к серверу.
Рисунок 1: традиционная конфигурация веб-сервера
Обычно, когда пользователь запускает веб-сервер в домашней сети, в этой сети есть устройство, которое выступает в роли файрвола, который нужно дополнительно настроить. См. рисунок 1:
Opera Unite, если коротко, это веб-сервер, который работает внутри браузера Opera. Этот веб-сервер позволяет пользователю устанавливать сервисы и использовать их вместе с друзьями, коллегами или сразу со всеми, при желании. Всё взаимодействие происходит через центральный сервер Opera Unite, для чего Opera Unite использует прокси между сервером и его клиентами ( ), чтобы избежать дополнительной настройки файрвола.
Что такое Opera Unite?
Основные понятия
Содержание статьи по порядку:
Эта статья поможет вам начать путь по дороге разработки сервисов для Opera Unite она описывает то, как сервер Opera Unite работает и что он может. Ниже я коротко расскажу вам о базовых идеях Opera Unite, покажу как запустить веб-сервер в вашем браузере и продемонстрирую пример того как написать сервис для Opera Unite в виде простого блога.
Opera Unite представляет из себя веб-сервер, работающий внутри браузера Opera, который позволяет делать удивительные вещи. Одним нажатием на кнопку вы можете поделиться картинками, документами, видео, музыкой, совместными играми и множеством других вещей с друзьями и коллегами.
В соавторстве с Arve, Chris, Zi Bin и Lissy.
Основы Opera Unite для разработчиков
Основы Opera Unite для разработчиков - Dev.Opera
Комментариев нет:
Отправить комментарий