Sun Java System Application Server 9.1 관리 설명서

JBI 환경

다음 절에서 JBI 환경의 핵심 구성 요소에 대해 설명합니다.

JBI 구성 요소

서비스 엔진

서비스 엔진은 로컬 서비스(JBI 환경 내 서비스)를 제공하고 로컬 또는 원격 서비스를 사용하는 구성 요소입니다.

바인딩 구성 요소

바인딩 구성 요소는 JBI 환경 외부에 있는 사용자 또는 공급자를 위한 프록시입니다. 바인딩 구성 요소는 일반적으로 FTP, JMS, SMTP 등의 표준 통신 프로토콜이나 SAP 또는 WebSphere MQ 등의 외부 서비스에 대한 호출을 기반으로 합니다.

JBI 구성 요소에는 다음과 같은 라이프사이클 상태가 있습니다.

JBI 런타임은 JBI 구성 요소의 라이프 사이클 상태를 유지합니다. Application Server가 종료되었다가 다시 시작될 경우 JBI 구성 요소는 Application Server가 종료되던 시점의 상태로 되돌아갑니다.


주 –

JBI 런타임은 JBI 구성 요소가 "원하는" 상태로 되돌아가도록 시도합니다. 예를 들어 JBI 구성 요소를 시작하려고 시도했지만 구성 요소의 오류 때문에 시작하지 않았다고 가정할 경우에 Application Server를 다시 시작하면 JBI 런타임이 다시 구성 요소를 시작하려고 시도합니다.


JBI 구성 요소에 대해 다음 작업을 할 수 있습니다. 세부 단계를 보려면 관리 콘솔에 로그온하여 JBI 노드로 이동한 다음 구성 요소를 누르고 온라인 도움말을 누르십시오.

JBI 구성 요소 로거

Application Server 관리 콘솔을 사용하여 JBI 구성 요소의 로그 수준을 관리할 수 있습니다. JBI 구성 요소 중에는 여러 개의 로거를 제공하는 구성 요소도 있고 제공하지 않는 구성 요소도 있습니다. 하지만 전체 구성 요소에 대해 항상 로거 수준이 표시됩니다. 로거 수준 설정은 구성 요소가 기본 이름을 기반으로 로거를 구현하는 경우에만 유효합니다. JBI 구성 요소 공급자는 로깅 수준 지정에 대한 문서를 추가로 제공할 수 있습니다.


주 –

JBI 구성 요소의 로깅 수준은 JBI 로거와 같은 부모 로거에서 상속되기도 합니다. 부모 로깅 수준을 보고 설정하려면 관리 콘솔에서 일반 작업을 선택하고 Application Server를 선택합니다. 그런 다음 Application Server 패널에서 로깅을 선택하고 로그 수준을 선택합니다. 드롭다운 목록에서 JBI 모듈을 찾아 부모 JBI 로깅 수준을 보고 설정합니다.


서비스 어셈블리

서비스 어셈블리는 공동으로 응용 프로그램에 대한 특정 서비스를 제공하거나 사용하는 대상 구성 요소를 제공하는 서비스 단위 모음입니다. 서비스 어셈블리는 일반적으로 NetBeans Enterprise Pack에서 제공하는 것과 같은 개발 도구 환경에서 만들어집니다.

서비스 어셈블리의 라이프사이클 상태는 다음과 같습니다.

JBI 런타임은 서비스 어셈블리의 라이프사이클 상태를 유지합니다. Application Server가 종료되었다가 다시 시작될 경우 서비스 어셈블리는 Application Server가 종료되던 시점의 상태로 되돌아갑니다.


주 –

JBI 런타임은 서비스 어셈블리가 "원하는" 상태로 되돌아가도록 시도합니다. 예를 들어 서비스 어셈블리를 시작하려고 시도했지만 서비스 어셈블리의 오류 때문에 시작하지 않았다고 가정할 경우에 Application Server를 다시 시작하면 JBI 런타임이 다시 서비스 어셈블리를 시작하려고 시도합니다.


서비스 어셈블리에 대해 다음 작업을 할 수 있습니다. 세부 단계를 보려면 관리 콘솔에 로그온하여 JBI 노드로 이동한 다음 서비스 어셈블리를 누르고 온라인 도움말을 누르십시오.

공유 라이브러리

공유 라이브러리는 단일 구성 요소에서 고유하게 사용되지 않고 일반적으로 둘 이상의 JBI 구성 요소에서 공유되는 Java 클래스를 제공합니다. 예를 들어 Java EE 서비스 엔진에는 WSDL 공유 라이브러리가 필요합니다.

공유 라이브러리에 대해 다음 작업을 할 수 있습니다. 세부 단계를 보려면 관리 콘솔에 로그온하여 JBI 노드로 이동한 다음 공유 라이브러리를 누르고 온라인 도움말을 누르십시오.

JBI 설명자

서비스 어셈블리, JBI 구성 요소 및 공유 라이브러리의 설명자 파일(jbi.xml)은 다음과 같은 정보를 제공합니다.