【问题标题】:Send signal to Alfresco server向 Alfresco 服务器发送信号
【发布时间】:2013-05-31 13:32:52
【问题描述】:

我有兴趣向 Alfresco 服务器发送信号,以便它从本地磁盘读取文件。这可以使用来自外部源(cURL、Java 项目、类似的东西)的 Web 服务来完成吗?例如,为了触发一系列事件而对服务器执行 ping 操作。任何建议都是有用的。谢谢!

【问题讨论】:

  • 多种方式!不过,所有这些都需要一点编码(主要是为了实现你的逻辑)。

标签: java web-services triggers signals alfresco


【解决方案1】:

Alfresco 批量导入工具 (yourHost:port/alfresco/alfresco/service/bulkfsimport) 提供了该功能。 它由 webscript 支持,可以使用 cUrl 或任何其他 http 客户端 api 调用。

如果您更喜欢自定义实现,我也会选择支持 java 的 Alfresco webscript。 Web 脚本只是绑定到 URI 的服务,它响应 HTTP 方法,例如 GET、POST、PUT 和 DELETE。

详见 webscript 文档: http://docs.alfresco.com/4.1/topic/com.alfresco.enterprise.doc/concepts/ws-and-Java.html

【讨论】:

    【解决方案2】:

    要在服务器端触发操作,您可以创建Custom Action。通常可以将自定义操作配置为可从 Alfresco Web Client 或 Alfresco Share 访问。在您的情况下,您可以通过从自定义 Webscript 调用该操作并使用 Actions API 调用您的自定义操作来调用该操作。然后可以使用 curl、Java 或任何其他方法通过简单的基于 REST 的调用来调用 Webscript 本身。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-12
      • 2015-03-08
      • 1970-01-01
      • 1970-01-01
      • 2022-01-26
      • 1970-01-01
      相关资源
      最近更新 更多