검색

부록 A. 참고 자료

download PDF

A.1. Jakarta Enterprise Beans Java Naming and Directory Interface 참조

세션 빈의 Java Naming 및 Directory Interface 조회 이름은 다음 구문을 사용합니다.

ejb:<appName>/<moduleName>/<distinctName>/<beanName>!<viewClassName>?stateful
  • <appName>: 세션 빈의 JAR 파일이 EAR(엔터프라이즈 아카이브) 내에 배포된 경우 appName 은 해당 EAR의 이름입니다. 기본적으로 EAR의 이름은 .ear 접미사가 없는 파일 이름입니다. 애플리케이션 이름은 application.xml 파일에서 재정의할 수 있습니다. 세션 빈이 EAR에 배포되지 않은 경우 appName 을 비워 둡니다.
  • <moduleName>: moduleName 은 세션 빈이 배포되는 JAR 파일의 이름입니다. JAR 파일의 기본 이름은 .jar 접미사가 없는 파일 이름입니다. 모듈 이름은 JAR의 ejb-jar.xml 파일에서 재정의할 수 있습니다.
  • <distinctName>: JBoss EAP를 사용하면 각 배포에서 선택적 고유 이름을 지정할 수 있습니다. 배포에 고유한 이름이 없는 경우 distinctName 을 비워둡니다.
  • <beanName>: beanName 은 호출할 세션 빈의 간단한 클래스 이름입니다.
  • <viewClassName>: viewClassName 은 원격 인터페이스의 정규화된 클래스 이름입니다. 여기에는 인터페이스의 패키지 이름이 포함됩니다.
  • ?stateful: Java Naming 및 Directory Interface 이름이 상태 저장 세션 빈을 참조하는 경우 ?stateful 접미사가 필요합니다. 다른 빈 유형에는 포함되지 않습니다.

예를 들어, 원격 인터페이스 org . jboss.example.HelloBean을 노출하는 상태 저장 빈 org. jboss.example.Hello가 hello. jar 를 배포한 경우 Java Naming 및 Directory Interface 조회 이름은 다음과 같습니다.

ejb:/hello/HelloBean!org.jboss.example.Hello?stateful"
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.