1
這是我想達到的目標:ApacheDS中 - 自定義SearchHandler(JAVA)
一方面,我有一個Oracle
數據庫。另一方面,一個「簡單」的Java應用程序(我們稱之爲「應用程序」)。
而在中間,嵌入ApacheDS
在Java
。這個想法是通過嵌入式LDAP服務器訪問該數據庫。
目前,我可以將「App」連接到嵌入式LDAP服務器,向其發送參數並在Oracle
數據庫中執行一些sql。
但問題是,我無法將結果返回到「應用程序」。 顯然,我應該使用我自己的「SearchHandler」,但我無法弄清楚如何去做。
我希望我的解釋清楚。如果沒有,我可以嘗試提供更多細節。
server.setSearchHandler(new LdapRequestHandler<InternalSearchRequest>() {
@Override
public void handle(LdapSession ls, InternalSearchRequest t) throws Exception {
//Getting data from Oracle database
System.out.println(dataFromDatabase);
}
});
那麼,沒有人有想法?或者鏈接到tuto解釋如何創建自定義SearchHandler。 – AdriLoulou