使用Webservice进行UC4作业执行

时间:2016-12-18 13:27:06

标签: web-services api job-scheduling uc4 automic

我们需要在需要时按需执行UC4作业,而不是在调度程序的基础上执行。 UC4提供的API / Web服务是否可以启动作业执行,停止作业执行以及询问作业状态?

提前致谢!

1 个答案:

答案 0 :(得分:0)

有几种方法可以实现这一目标。

  1. 一个是使用Java API,构建一个Java应用程序,它将调用你的Job(https://docs.automic.com/documentation/webhelp/english/AWA/12.0/AE/12.0/API/index.html
  2. 另一种方法是使用您需要先安装的内部Web服务,您还可以在其中执行对象 - 除其他外(https://docs.automic.com/documentation/webhelp/english/AWA/12.0/DOCU/12.0/AWA%20Guides/help.htm#AE_AWA_Source/Integration/ucacrt.htm%3FTocPath%3DIntegration%2520Guide%7CInternal%2520Webservices%7C_____3
  3. 您还可以在其他事件(文件事件等)或共享资源(静态VARA对象中的触发条目)上构建一些作业执行构建 - 但这些不是非常干净且可维护的方式来执行此类操作
  4. 如果没有Java API,我个人会使用webservice。您可以在uc4.jar文件中找到应该与安装包(lib文件夹)一起提供的API,也可以在automic下载中心找到单独的可下载工件。