Обновить
2
0
Алексей Симонов @alexSimonov

Пользователь

Отправить сообщение

Знакомьтесь, WOPI! Как настроить работу с документами в браузере

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров5.9K

Всем привет! Меня зовут Алексей Симонов. Я — разработчик в компании ELMA. 

Сегодня мы поговорим про протокол под названием WOPI. Он позволяет работать с файлами документов с использованием облачного сервера. Вы выбираете файл который хотите посмотреть или отредактировать —  и он тут же открывается в веб-редакторе в вашем браузере. WOPI поддерживают такие продукты, как Onlyoffice, Р7-Офис, Мой Офис, Microsoft Online Office, а также ELMA365, в разработке которой я и участвую.

Внутри нашей Low-code платформы существуют пользовательские модули. Они добавляют системе гибкости за счет расширения функционала. Подробнее о модулях тут. В рамках реализации одного такого модуля я и познакомился с WOPI-протоколом. Задача заключалась в организации работы с файлами с использованием различных облачных серверов документов.

В статье я расскажу о базовых терминах, устройстве протокола и принципах его реализации. Материал будет полезен веб-разработчикам любого уровня, а также их тимлидам, для понимания сложности подобной задачи и её декомпозиции. Добро пожаловать под кат!

Читать далее

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность