编程语言
首页 > 编程语言> > Alfresco工作流通过java代码触发

Alfresco工作流通过java代码触发

作者:互联网

我想开发一个优先考虑servlet环境的应用程序.
我想从我的应用程序触发露天开箱即用的工作流网页脚本. Alfresco为此提供了宁静的URL.

任何人都可以告诉我如何调用其余的URL来调用我的java代码中的webscripts.

任何人都可以给我一个示例代码或手册,因为我在webservice的经验有限.

我需要清楚详细的解释..

谢谢

解决方法:

您可以使用Apache HTTP Client库来执行RESTful(JSON请求/帖子).

这是一个如何发布/获取Alfresco服务器的教程:RESTful Java client

将示例url替换为Workflow REST API中定义的Alfresco url.
此外,在您完成所有这些之前,您需要authenticate到Alfresco.

>使用相同的HTTP客户端示例来获取带有URL的票证http:// localhost:8080 / alfresco / service / api / login?u = admin& pw = admin
>您将得到如下回复:< ticket> TICKET_887add1e01b5c4c0cd58ac11c768f8e54c1eabf4< / ticket>
>将元素的票证值保存在Java变量中
>将票证与其中一个工作流REST API服务一起使用,例如http:// localhost:8080 / alfresco / service / api / workflow-definitions所以出现如下票:http:// localhost:8080 / alfresco / service / api / workflow-definitions?alf_ticket = TICKET_887add1e01b5c4c0cd58ac11c768f8e54c1eabf4
>做任何你喜欢的结果:)

标签:java,web-services,alfresco
来源: https://codeday.me/bug/20190713/1447498.html