DatabaseClient의 기본 연결 유형은 DIRECT이므로 Java 클라이언트 API는 필요한 경우 MarkLogic 클러스터의 호스트에 직접 연결할 수 있습니다. 많은 Java 클라이언트 API 클래스 및 인터페이스에는 readA 또는 writeA와 같은 양식 작업의 바로 가기 메서드가 포함됩니다. 이러한 메서드를 사용하면 핸들을 전달해야 하는 보다 강력하게 입력된 동일한 메서드를 우회할 수 있습니다. 핸들 대신 바로 가기 메서드를 사용하면 코드를 더 읽기 쉽게 만들 수 있습니다. 여전히이 튜토리얼을 사용하는 모든 사람에게 죄송합니다, 내 예제 클래스는 hastebin이 오래 전에 만료로 더 이상 존재하지 않습니다. 클래스 안에는 내용이 없지만 일반적으로 jar의 클래스에 대한 모든 종류의 정적 참조를 사용하고 정적 참조를 호출 할 수 있습니다. 좋은 예를 들어 대부분의 Java Client API 작업의 경우 연결 유형이 투명합니다. 그러나 데이터 이동 SDK와 같은 기능은 모든 트래픽이 게이트웨이 호스트를 통과해야 하는지 여부를 알아야 합니다. 이 가이드의 목적은 Java 응용 프로그램 API를 이러한 도구 키트와 상호 삽입하는 기본 을 보여 주는 것입니다. 이는 이전 버전과의 호환성뿐만 아니라 API가 Java 연산자 이외에 C++ 연산자와 상호 작용할 수 있음을 보여 주므로 중요합니다. 독자가 SPL과 툴킷 구조에 대한 이해를 가지고 있다고 가정하지는 않지만 IBM 지식 센터를 컨설팅하는 것은 유익할 수 있습니다. 간단하게 하기 위해 세터나 게터를 추가하지 않습니다.
또한 Java 가상 시스템(JVM)이 웹 서비스에 대한 상태 비영 전화 호출 간의 지속성을 시뮬레이션할 수 있으므로 Score 클래스의 속성을 정적인 것으로 만듭니다. 이 방법을 사용하면 단일 JVM에서 응용 프로그램을 실행하고 테스트할 수 있습니다. 그러나 이러한 방식으로 응용 프로그램 상태를 개념 증명으로만 관리해야 합니다. 최대 절전 모드 및 Java 지속성 API를 사용하여 데이터를 유지하거나 NoSQL 데이터베이스에 정보를 저장하는 것이 좋지만 이 JAX-RS 자습서의 범위를 벗어납니다. 다음 예제는 주로 transform() 메서드와 관련이 있지만 원칙적으로 모든 소스, 필터, 싱크, 수정 또는 변환 메서드는 상태를 추적할 수 있습니다. 개념적-구현 스펙트럼에서 요구 사항 수집은 개념 측면에서 진행됩니다. 그러나 앱 개발의 개념적 단계에서도 API 측면에서 생각하기 시작할 수 있습니다. 추가 예제는 다음 패키지의 예제를 참조하십시오.
소스는 GitHub에서 사용할 수 있습니다. 자세한 내용은 라이브러리 소스 코드 다운로드를 참조하십시오. 이제 실제 Java 정수가 스트림에서 tuples로 전달되었으므로 추가, 빼기 및 곱셈과 같은 작업을 직접 호출 할 수 있습니다. GitHub에서 최신 버전을 가져옵니다. 이렇게 하려면 GitHub 사이트의 릴리스 섹션으로 이동하여 최신 버전을 다운로드한 다음 파일 시스템으로 추출하기만 하면 됩니다. Java 클라이언트 API를 시작하려면 다음을 수행하십시오: 이 경우 상태는 이동 평균을 계산하는 궁극적인 목표를 가진 LinkedList이지만 소스, 싱크 및 변환에 사용되는 상태의 몇 가지 예입니다.


Nejnovější komentáře