Офисные веб-приложения и WOPI
У нас работают Office Web Apps и WOPI, и мы можем загрузить файл Powerpoint и отредактировать его.
Однако, чтобы редактирование работало для Word, требуется реализация протокола Cobalt или FSSHTTP/FSSHTTPB?
Пользователь здесь любезно предоставил большую часть кода для всего ( Могу ли я просто использовать Office Web Apps Server)
Кто-нибудь реализовал протокол Cobalt или FSSHTTP/FSSHTTPB в этом контексте?
3 ответа
Ну, вы могли бы начать с извлечения кобальтовой сборки с компьютера Office Web Apps, я думаю, что она называется Microsoft.Cobalt.dll. Она должна помочь вам расшифровать сообщения. Я пытаюсь вернуться к работе над этим доказательством концепции. Если я заставлю это работать, я отправлю краткий справочник здесь. Но документация отстой, я должен перехватить сообщения между sharepoint и офисными веб-приложениями, чтобы разобраться в них.
Я пишу демо-версию Wopi Host. С поддержкой Cobalt(FSSHTTPB/D) для Office Web Apps. Поддержка редактирования DOCX, а также PPTX,XLSX. Требуется Microsoft.CobaltCore.dll
https://github.com/marx-yu/WopiHost
спасибо большая работа thebitllc
По состоянию на 13 февраля 2015 г. протокол WOPI теперь позволяет серверу указывать, поддерживает ли он совместное редактирование данного файла в ответе конечной точки CheckFileInfo. Таким образом, вы можете избежать гадости реализации Cobalt.