EJB 학습수기
3068 단어 ejb
요컨대 jb에서 웹 서비스까지 많은 것을 배웠다.
jboss라는 용기는 문제가 많은 것 같습니다. 새 버전의 as7은 도저히 뛸 수 없습니다.아니면 as6를 사용하는지, 이 구조는 모두 오래된 것이기 때문에 사용하기에 문제가 그리 많지 않다.
학습 과정에서 큰 문제가 없는 것은 주로 jboss의 원인이다.여러분, as6의 jms, 메시지 목적지를 설정할 때queue나 topic를 설정하는 방식은 인터넷과 대부분 다릅니다.
이전 로그에서queue나 topic를 설정하는 방식은 현재 사용하는 jboss6에 적합하지 않습니다.
일반적인 구성은 다음과 같습니다.
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Id: mail-service.xml 62350 2007-04-15 16:50:12Z [email protected] $ -->
<server>
<mbean code="org.jboss.mq.server.jmx.Queue"
name="jboss.mq.destination:service=Queue,name=longgangbai">
<attribute name="JNDIName">queue/longgangbai</attribute>
<depends optional-attribute-name="DestinationManager" >jboss.mq:service=DestinationManager</depends>
</mbean>
</server>
xx-서비스로 저장합니다.xml을 발표된 디렉터리에 보내면queue의 발표를 완성할 수 있습니다.
jboss6에서는 이렇게 사용할 수 없습니다. 디렉터리를 발표하는 hornetq 폴더에서 hornetq-jms를 수정해야 합니다.xml 파일, 안에 추가:
<topic name="topic1">
<entry name="***"/>
</topic>
entryname는 jndi 값에 해당합니다.ctx를 사용할 수 있습니다.lookup ("xxx") 에서 이 토픽을 찾습니다.
같은 이치로queue도 마찬가지다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ejb+Resteasy를 호출하는rest 서비스 오류: Could not find MessageBodyWriterCould not find MessageBodyWriter for response object of type: java.util.ArrayList 해결 방법:war 패키지는rest 서비스를 제공하는 jb LOCAL ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.