我想开发一个优先考虑servlet环境的应用程序.我想从我的应用程序触发露天开箱即用的工作流网页脚本.Alfresco为此提供了宁静的URL.
任何人都可以告诉我如何调用其余的URL来调用我的java代码中的webscripts.
任何人都可以给我一个示例代码或手册,因为我在webservice的经验有限.
我需要清楚详细的解释..
谢谢
您可以使用Apache HTTP Client库来执行RESTful(JSON请求/帖子).
这是一个如何发布/获取Alfresco服务器的教程:RESTful Java客户端
将示例url替换为Workflow REST API中定义的Alfresco url.此外,在您完成所有这些操作之前,您需要向Alfresco 进行身份验证.
使用相同的HTTP Client示例来获取带URL的票证 http://localhost:8080/alfresco/service/api/login?u=admin&pw=admin
你会得到一个像:
将元素的票证值保存在Java变量中
将票证与其中一个工作流REST API服务一起使用,例如http://localhost:8080/alfresco/service/api/workflow-definitions
,如下所示呈现票证:http://localhost:8080/alfresco/service/api/workflow-definitions?alf_ticket=TICKET_887add1e01b5c4c0cd58ac11c768f8e54c1eabf4
做任何你喜欢的结果:)