Tomcat を使用して、Java EE で作成された Web アプリケーションをアップグレードしようとしています。今までNetscape LDAP 実装を使用してきましたが 、現在Unboundid LDAPにアップグレードしようとしています。問題は、Unboundid の実装は、netscape の実装に比べて遅延が非常に大きいことです。
私が何をしようとしているのかについての情報: LDAP から最後の 5 つのエントリを取得し、それらを配列に入れ、この配列を Web ページに表示したいと考えています。
EDIT1: Java SE を使用して、ライブラリをテストするための 2 つのサンプル アプリを作成しました。テストごとに、ソース コードとサーバー側の LDAP ログを添付しました。
結果は同じです。何度繰り返しても、UnboundID SDK 実装を使用して結果を取得するには、平均してはるかに長い時間がかかります。
Netscape LDAP SDK の場合: codeおよびlog。UnboundID LDAP SDK の場合:コードとログ
EDIT2: UnboundIDが提供するldap-debuggerツールも使用しようとしていますが、それを機能させる方法がわかりません。バインドするIPとポートを引数として取り、クライアントはldap-debugger を接続すると、彼はプロキシとして機能しますが、クライアントでは既に ldap-debugger の IP とポートを指定しているため、サーバーの IP とポートをどこで指定しますか?