在服务器启动时调用进程

时间:2012-10-17 06:23:32

标签: adobe livecycle

我有一个流程,我将在prod环境中第一次手动调用。事实是,当服务器关闭或服务器停止时,进程停止。在这种情况下,我无法每次手动调用该进程,因为它将处于生产环境中,也不可行。所以我需要知道如何在服务器启动后自动调用进程? 听说一种方法是使用livecycle实现类编写自定义组件来启动进程。 请让我知道如何去做?

非常感谢有关此方面的任何帮助!

由于

1 个答案:

答案 0 :(得分:0)

至少有两种方法可以做到这一点。

  • 首先是自定义组件路径。您可以在组件生命周期启动时调用该过程,以确保每次部署组件时都会发生调用。
  • 其次是servlet路由。您在初始化servlet时调用该进程,确保服务器已启动。

servlet实现更适合用途,唯一的缺点是,您需要单独打包和部署它,因为它不会成为LCA的一部分。

您可以在adobe docs上找到有关如何使用API​​调用LC流程的代码示例。您可以使用Java API,WS API或Rest,无论您更熟悉。

http://help.adobe.com/en_US/livecycle/9.0/programLC/help/index.htm