基本的には TCP/IP の通信で、サーバーに Json 形式でリクエストを送付する形となります。
MessageID (ライブラリにてユニークIDを発行します) を経由して非同期でリクエストを処理する方法と Connection を keep した状態で同期的にリクエストを処理する方法の2種類で準備可能です。また、TCP/IP のネットワーク上を流れるデータは PlainText もしくは暗号化(共通鍵暗号)の2種類が選択可能です。
品揃えについては、ニーズに合わせて開発していきますが、基本的には「文書登録」と「検索キーと検索方法を与えて検索」の2種類になります。ニーズがあれば、検索結果の詳細を返したりすることも可能です。その他、利用形態に合わせていきますのでご相談ください。