Webサービスは、2つのシステムが共通の言語を持たない場所で相互に通信するための方法です。
たとえば、.Netサーバーに接続しているLotusScriptエージェント。
DominoでWebサービスプロバイダー(サーバー)を作成する場合、LotusScriptまたはJavaでコーディングできます。次に、サーバーは、コンシューマー(クライアント)がそのWebサービスと通信するために必要なコードを作成するためのWSDLファイルを提供します。
このチュートリアルはあなたのためにそれをよりよく説明するはずです:
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/Creating_your_first_Web_Service_provider_and_consumer_in_LotusScript_and_Java。
さて、ドミノも。Webサービスは、サーバーから要求された順序で実行されます。ただし、「WebサービスXが終了するまで開始しないでください」と言うことはできません。
これをアプリケーションにコーディングすることもできますが、それに対抗しない限り、他のユーザーのメモリ/パフォーマンスの問題がデッドロックするという深刻なリスクがあります。
Dominoサーバーは、Webサービス/エージェントを並行して実行しないように設定することもできます。しかし、繰り返しますが、同じ問題のリスクがあります。
一意のIDの場合は、Webサービスから作成したドキュメントのUNIDを使用できます。または、evaluateを介して@UNIQUEを使用できますが、どちらもテキストのみを返します。
http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/topic/com.ibm.designer.domino.main.doc/H_UNIQUE.html