2013-05-31 3 views
0

Я заинтересован в отправке сигнала на сервер Alfresco, чтобы он мог читать файл с локального диска. Можно ли это сделать с помощью веб-служб из внешнего источника (cURL, Java Project, что-то подобное)? Например, пинг на сервере, чтобы вызвать цепочку событий. Любое предложение полезно. Спасибо!Отправить сигнал серверу Alfresco

+0

Грузы дорог! Все это требует немного кодирования (в основном для реализации вашей логики). – Gagravarr

ответ

0

Инструмент для объемного экспорта Alfresco (yourHost: port/alfresco/alfresco/service/bulkfsimport) предоставляет эту функциональность. Он поддерживается веб-окном и может быть вызван с использованием cUrl или любого другого http-клиента api.

Если вы предпочитаете индивидуальную реализацию, я бы пошел на веб-страницу под открытым небом, написанную на Java. Веб-скрипт - это просто служба, связанная с URI, который отвечает на HTTP-методы, такие как GET, POST, PUT и DELETE.

Смотрите документацию WebScript для деталей: http://docs.alfresco.com/4.1/topic/com.alfresco.enterprise.doc/concepts/ws-and-Java.html

0

Чтобы вызвать действие на стороне сервера вы можете создать Custom Action. Обычно пользовательское действие может быть настроено для доступа к веб-клиенту Alfresco или Alfresco Share. В вашем случае вы можете вызвать действие, вызвав его из пользовательского Webscript и используя Actions API, чтобы вызвать ваше пользовательское действие. Сам Web-скрипт может быть вызван простым вызовом на основе REST с использованием curl, Java или любого другого метода.

Смежные вопросы