外部システムからビジネス プロセスを開始するための API を提供する Joget という名前の BPM ツールに取り組んでいます。プロセスを開始するために提供する API はweb/json/workflow/process/start/(*:processDefId).
現在、私のクライアントの 1 つが asp.net に基づくアーカイブ システムを持っています。このシステムは一般に、画像をスキャンし、画像を処理して、最終的にデータベースに保存することができます。
そのため、アーカイブ システムを Joget ワークフローと統合して、ドキュメントをアーカイブした後に Joget ワークフローを開始する必要があります。外部ツール(私の場合はasp.netアーカイブシステム)からプロセスを即座に開始できるAPIについて読みましたが、これは私の心に2つの疑問を投げかけます:-
- アーカイブ システムは Joget
processDefId
が API 呼び出しの一部として送信することをどのように認識しますか。たとえば、これは手動で定義する必要がありますか? - Joget ワークフロー内からアーカイブされたドキュメントにアクセスするにはどうすればよいですか。たとえば、API 呼び出し中にアーカイブされたドキュメントの URL を送信する必要があります。そうであれば、開始プロセス API を呼び出すときに「(*:processDefId)」しか送信できないため、これを行うにはどうすればよいですか。
ブラジル