1
서버에 연결할 때 내 연결 주소를 알아야합니다. 정확한 이름을 모르지만 'i'char가있는 숫자입니다. KDB 공정 난 그냥 기능을 사용c.java 라이브러리로 kdb 핸들을 얻는 방법
q) h: hopen`:localhost:5000:username:password
q) h
5i
을 한 후 내 접속 번호 5. 어떻게 kx.c 도서관이 번호를 얻을 수 있음을 알아? 연결 만들기 :
c = new c(url,port,username:password);
나는 어떤 명령문도 실행할 수 있지만이 경우 연결 이름이 무엇인지 전혀 알지 못합니다. kx.c 라이브러리로이 번호를 얻을 수 있습니까?
나쁘다. 내가 뭘하고 싶은지 설명해 주겠다. 어쩌면 우리는이 문제를 해결하는 방법을 찾을 수있을 것이다. 그래서 2 rdb와 2 hdb 프로세스가 있고 어떤 소스 (그것이 상관없이 rdb nr 1 또는 hdb nr 2)에서 데이터를 가져 오는 게이트웨이 프로세스가 있습니다.이 데이터를 얻기 위해 나는 희망 함수를 사용합니다. (neg .zw) (myFunc() ;. zw [] 하지만 자바를 사용하기 때문에 함수 c.ks()를 사용해야하지만이 함수가 아무 것도 반환하지 않는다는 문제가 있습니다. 내가 할 수있는 것은 ck입니다. ("") 비동기 쿼리가 완료되었는지 확인하십시오. 그러나 c.ks()에서 정보를 얻는 방법은 무엇입니까? – dusiu
ks는 비동기 호출이므로 응답을 기다리지 않습니다. 게이트웨이 작성 방법에 따라, (검색된 정보를 얻기 위해 k를 사용하여) 검색 결과를 보관하거나 결과와 함께 전화를 걸면됩니다. 제공된 정보에서 어떤 정보를 알 수는 없습니다. 게이트웨이 소유자는 당신에게 그것과 상호 작용하는 적절한 방법을 말할 수 있어야합니다. – user2242865