2011-09-03 4 views
0

Jini 서비스 검색에서 발견 할 서비스 유형의 [] 클래스에 null을 제공하여 모든 유형의 서비스를 검색 할 수 있습니다. 제 질문은 클래스 경로에 발견 된 서비스 인터페이스가 없다면 어떻게 될까요? 예를 들어, 네트워크에는 IService1과 IService2 인터페이스가있는 두 개의 서비스가 있습니다. 둘 다 내 클래스 경로에 없습니다. 그들이 발견되었을 때 어떤 일이 일어날 것인가? 코드가 HTTP 서버에서 내 JVM으로 다운로드됩니까 (HTTP 서버를 가리 키도록 구성되었다고 가정)?jini 서비스 검색

감사합니다 (예, 나는 지니 꽤 죽은 :-) 알고)!

답변

1

아마도 당신이 참조하는 것은 서비스 조회입니다. "조회 서비스는 djinn에서 사용할 수있는 서비스의 중앙 레지스트리를 제공합니다.이 조회 서비스는 프로그램에서 djinn 내의 서비스를 찾을 수있는 주요 수단입니다 ..." 분쟁 해결 : "참여를 희망하는 단체 djinn으로 알려진 JiniTM 기술 기반 서비스 및/또는 장치의 분산 시스템에서 먼저 하나 이상의 Jini 조회 서비스에 대한 참조를 얻어야하며 이러한 참조를 수집하는 데 필요한 프로토콜을 발견 프로토콜이라고합니다. "

사용하려는 유형을 알고 있어야한다고 생각합니다. 당신이 알고있는 인터페이스에 대해 무엇을 할 것입니까? 인터페이스가 무엇인지, 인터페이스가 무엇인지 알았 으면 인터페이스를 사용하는 프로그램을 빌드하십시오. Jini에서 서비스 조회로 얻는 것은 해당 서비스 인터페이스의 구현입니다.

내 대답은 개략적입니다. Jini가 계속 존재하는 곳으로 당신을 안내하고 싶습니다 : river.apache.org. Jini는 살고 있습니다. 철저한 답변을 얻으려면 사양, 예제 및 메일 링리스트를 사용하십시오. 건배.

관련 문제