複数の呼び出しを同時に行いたくない Web スクリプトがあります。同時に複数の呼び出しがあった場合、Webscript を次々に実行したいと考えています。私たちはそれを行うことができますか?はいの場合、プロセスを説明してください。
前もって感謝します!
複数の呼び出しを同時に行いたくない Web スクリプトがあります。同時に複数の呼び出しがあった場合、Webscript を次々に実行したいと考えています。私たちはそれを行うことができますか?はいの場合、プロセスを説明してください。
前もって感謝します!
最初に、Web スクリプト定義でrequiresnewを使用します。これにより、すべての呼び出しが独自のトランザクション内にあることが確認され、ロールバックなどの問題が発生しなくなります。
ほとんどの場合、これですべての問題が解決します。そうでない場合は、おそらく間違った側で問題を修正しており、Alfresco の前に ActiveMQ のようなキューが必要になります。
Web スクリプトの executeImp で同期アノテーションを使用してメソッドを呼び出すことができます