(1) |
かな漢字変換を行うプログラムが、かな漢字変換サーバーに接続を試みる |
(2) |
かな漢字変換サーバーは、ライセンスサーバーにライセンスを要求する。 ライセンスサーバーデータベースが存在する場合は、そのファイルで指定されたライセンスサーバー (複数指定可) にライセンスを要求する。ライセンスサーバーデータベースが存在しない場合は、同一ホスト上のライセンスサーバーにライセンスを要求する |
(3) |
ライセンスサーバーは、ライセンスサーバーアクセス制御ファイルに記述されたホスト上のかな漢字変換サーバーからライセンスが要求された場合、使用許諾情報ファイルに設定された使用許諾情報を確認し、それを超えない範囲でライセンスを交付する。 ライセンスサーバーアクセス制御ファイルに記述されていないホストのかな漢字変換サーバーからライセンスを要求された場合や、使用許諾情報ファイルに設定された使用許諾情報がすべて交付されている場合は、ライセンスを交付しない |
(4) |
ライセンスサーバーからライセンスを取得できた場合、かな漢字変換サーバーはクライアントと接続し、かな漢字変換が可能になる。ライセンスを取得できない場合は、クライアントにそれを通知する。このとき、かな漢字変換操作を行うことはできない |
(5) |
かな漢字変換を行うプログラムが、かな漢字変換サーバーとの接続を終了する。 通常は、かな漢字変換を行うプログラムの終了時にこの処理を行う |
(6) |
かな漢字変換サーバーは、クライアントとの接続が終了したことを受け、保有していたライセンスをライセンスサーバーに返却する |