クライアントが、検索質問、検索質問の種類、 データベース名など(表3) の検索要求(Search Request)を出すと、 サーバは検索結果(Search Response)を返す。 検索結果には、ヒットした件数などが含まれる(表4)。
必須のもの |
Query-type(検索質問の種類) Query(検索質問) Database-name(検索対象とするデータベースの名称) Result-set-name(検索結果集合につける名前) Replace-indicator(同じ名前の検索結果を置き換えるか否か) Small-set-upper-bound(Small集合の最大レコード数) Large-set-lower-bound(Large集合の最小レコード数) Medium-set-present-number(Medium集合のpresentレコード数)\end{tabular} |
---|---|
省略可能なものとして |
Small-set-element-set-names(Small結果集合をSearchResponse APDUに含める場合のエレメントセット) Medium-set-element-set-names(Medium結果集合をSearchResponse APDUに含める場合のエレメントセット) Prefers-record-syntax(presentされるレコードに適用する レコードシンタックス) Additional-search-information(付加検索情報) Other-information(その他情報) Reference-id(参照ID) |
必須のもの |
Result-count(ヒットした件数) Number-of-records-returned(返戻された結果の数) Next-result-set-position(次に返戻し始める場所) Search-status(検索状態) |
---|---|
省略可能なものとして |
Response-Records(返戻されるレコード) Result-set-status(リザルトセットの状態) Present-status(返戻状態) Additional-search-information(付加検索情報) Other-information(その他情報) Reference-id(参照ID)\end{tabular} |