Поток контента в файл CMIS без API

У меня есть файлообменный сервер (из проекта apache opencmis), к которому я хочу получить доступ напрямую через веб-страницу. Так что, возможно, с помощью javascript. Мой вопрос:

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

Я считаю, что информации по этому вопросу очень мало.

Спасибо

редактировать: Может быть, моя потребность не ясна после того, как я перечитал меня снова. Поэтому для упрощения я ищу небольшой статический код html/javascript. Моя цель - загрузить новый файл в папку (я знаю его ObjectId) или изменить содержимое файла.

Ps : Только LGPL, Apache или аналогичная лицензия.

Спасибо еще раз!


person Guinoutortue    schedule 17.07.2014    source источник
comment
Связывание браузера CMIS основано на RESTful и JSON, поэтому его следует делать с небольшим количеством кода JavaScript. Это вариант?   -  person Gagravarr    schedule 17.07.2014
comment
Да, JavaScript хорош. Но я не вижу, как это сделать. Я могу получить файл или удалить содержимое файла с помощью небольшого кода js. Но не загружать поток контента.   -  person Guinoutortue    schedule 17.07.2014


Ответы (1)


Здесь есть элементарный пример: https://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-server/chemistry-opencmis-server-bindings-war/src/main/webapp/web/index.html?view=markup

person Florian Müller    schedule 17.07.2014
comment
Кажется, это то, что я ищу. Я скачал chemistry-opencmis-server-bindings-war-0.11.0 (и разархивировал). Появится форма веб-интерфейса OpenCMIS. Но у меня есть некоторые ошибки (в консоли браузера), говорящие о том, что cmisLogin и cmisLogout не определены, и он не может найти скрипт «browser?login=script». Где я могу найти это? - person Guinoutortue; 17.07.2014
comment
Получите репозиторий OpenCMIS InMemory для тестирования. URL-адрес http://‹host›/‹inmemory›/web открывает эту страницу. - person Florian Müller; 17.07.2014