Доступен ли API сервера Office Web Apps?

Я хочу, чтобы пользователь мог редактировать офисные документы онлайн в веб-приложении. Я узнал, что могу легко это сделать, установив Сервер веб-приложений

Но для его установки требуется отдельный изолированный сервер. Или мне нужно установить его на виртуальную машину.

Мне было интересно, есть ли доступный API (на котором уже установлен сервер веб-приложений), который я могу использовать непосредственно с моим веб-приложением для выполнения моего требования?


person Ravi Rupeliya    schedule 15.06.2016    source источник


Ответы (1)


Редактирование документов Office через Интернет достигается за счет реализации протокола MS-WOPI. Протокол состоит из трех частей: сервера WOPI (приложение, обслуживающее файлы... обычно ваше приложение или SharePoint), клиента WOPI (Office Web Apps) и клиентского браузера.

MS WOPI

Если вы не хотите реализовать свой собственный клиент WOPI (что должно быть возможно, но я не видел, чтобы кто-то пытался пойти по этому пути), вам придется использовать Office Web Apps или его младшего брата Office Online Server.

person rocky    schedule 16.06.2016
comment
Привет, Рокки! Спасибо за ответ, но у меня есть еще один вопрос: как использовать Office Web Apps? Нужно ли устанавливать Office Web Apps на другой изолированный сервер? - person Ravi Rupeliya; 20.06.2016
comment
Я бы не сказал, что вам нужно, я бы сказал, что это рекомендуется. Одним из важных предварительных условий является то, что компьютер с OWA подключен к домену AD. Это можно преодолеть, например. путем установки роли контроллера домена. - person rocky; 20.06.2016