Откройте удаленный документ и сохраните его на удаленном сервере. - PullRequest
10 голосов
/ 07 октября 2010

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

Я просматривал Документы Google, но у него нет возможности встроить редактор за пределы сайта Документов Google.

Я также просматривалВеб-приложения MS Office, но для этого требовалось много предварительных условий, и это довольно дорого (370 долларов за лицензию, что означает, что мне придется потратить около 10 тысяч долларов, чтобы мои сотрудники могли открывать, редактировать и сохранять документы через мое веб-приложение).

Есть ли возможность открыть удаленный файл в слове и нажать «сохранить» и сохранить его обратно в это удаленное местоположение?Или есть другие способы решения этой проблемы?Я уверен, что многие сталкивались с этой проблемой, и есть много способов решить ее.

Ответы [ 4 ]

2 голосов
/ 09 октября 2010

WebDAV стоит посмотреть;он имеет преимущество интеграции в диалогах открытия и сохранения файлов Word.Вы можете использовать различные версии WebDAV, встроенные в Windows или поставляемые с Office (примечание: они не совпадают), или вы можете использовать стороннего поставщика, если недостатки реализации Microsoft неприемлемы для вас.*

Можно также рассмотреть протокол Sharepoint, который проявляется в функции рабочего пространства документов Word.Вам не обязательно запускать Sharepoint на сервере;Например, у Alfresco есть «достаточно» реализация протокола.

Наконец, есть CMIS;но AFAIK нет клиента CMIS для Office.

См. похожие Сохранить и открыть удаленные документы

1 голос
/ 07 октября 2010

Вам нужно, чтобы ваш сервер реализовывал протокол WebDAV. Это довольно четко определено, но для того, чтобы разобраться, требуется много работы.

0 голосов
/ 18 января 2013

Sense / Net 6 Community или Enterprise версии предоставляют хорошее решение этой проблемы.Он имеет полное хранилище документов / библиотеку, которая полностью интегрирована с MS Office 2007 и 2010 (использует тот же протокол Office, что и Sharepoint, который основан на WebDAV).

Для получения дополнительной информации см .: Sense / Netвеб-сайт

Управление офисными документами в Sense / Net 6 из Microsoft Office

0 голосов
/ 07 октября 2010

Sharepoint предлагает эту функциональность, но я чувствую, что это слишком дорого.Microsoft предлагает http://www.officelive.com/en-us/, которое может быть доступным решением для того, чего вы пытаетесь достичь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...