2014년 1월 30일 목요일

핫로드 원격 질의 시작 가이드

지난번의 "내장 및 원격 질의" 글에 이어서, 빠른 시간 내에 원격 질의를 배우고 실행할 수 있는 시작 가이드를 준비하였다.

가이드는 간단한 자바 애플리케이션으로 리모트 캐시에 데이터를 저장하고 핫로드를 통한 질의를 사용하여 데이터를 가져온다. 이 프로젝트는 또한 Ion Savin에 의해 C++로 작성된 애플리케이션도 포함한다. 이 애플리케이션은 C++ 핫로드 클라이언트를 사용하며 같은 데이터를 읽고 쓸 수 있으며(아직 질의는 안됨) C++와 자바 클라이언트 간 상호 작용을 보여준다. 이 시점에서 프로토콜버퍼 인코딩 지원은 C++ 클라이언트의 부분이 아니라 외부 C++ 헬퍼 클래스에 의해 지원된다. 하지만 이는 차후 버전에서 향상될 것이다.

이 애플리케이션 코드는 깃허브jboss-jdg-quickstarts 프로젝트 아래에 있다.

이 투토리얼은 JBoss Data Grid(JDG)를 위해서 쓰여졌지만 인피니스팬에게도 역시 적용된 다. 한번 해보고 생각하는 바를 알려주면 감사하겠다.

원문:
Monday, 13 January 2014, A new quick start guide for remote queries over Hot Rod