ToolTalk ユーザーズガイド

セッション

「セッション」は、同じ ToolTalk メッセージサーバーのインスタンスを持つプロセスのグループのことです。プロセスが ToolTalk サービスと通信を開始する場合、デフォルトのセッションが配置され (またはセッションが存在していない場合は作成される)、プロセスには「プロセス識別子」(procid) が割り当てられます。デフォルトセッションは、環境変数または X ディスプレイによって配置されます。前者はプロセスツリーセッション、後者は X セッションと呼ばれます。

セッションの概念は、メッセージの配信において重要です。送信側は、あるセッションをメッセージの配信範囲とすることができます。ToolTalk サービスは、現在のセッションを参照するメッセージパターンを持つすべてのプロセスにメッセージを配信します。アプリケーションは、現在の「セッション識別子」(sessid) でメッセージパターンを更新するときに、そのセッションを結合します。