저는 인터뷰에서 주어진 JavaEE 과제를 구현하고 있습니다.JavaEE는 실제로 이식 가능합니까?
나는 EJB에 대한 사전 경험이 있지만 JMS 및 MDB와 관련이 없다. jms
activationConfig
속성은 일 년 동안, JBoss에서의 필요, 예를 topic
/queue
위해 -
- 응용 프로그램 서버가 서로 다른 JNDI 이름에 자신의 주제와 큐를 바인딩 : 그래서 여기에 내가 수많은 예제를 통해 찾을거야 튜토리얼은 그렇지 않습니다.
- 내 응용 프로그램을 시작한 후 jboss는 내 주제가 바운드되지 않았 음을 경고합니다. (사실은 아닙니다 - 저는 바인딩하지 않았지만 자동으로 바인딩 될 것으로 기대합니다.) 사실 JBoss 4.0의 예에서 자동 바인딩이 발생하는 것 같습니다). 제안 된 솔루션은 일부 jboss 파일에 매핑하거나 jboss 관련 주석을 사용하는 것입니다.
이것은 JBoss 일 수도 있지만 spec을 구현하도록 인증되었으므로 사양에서 이러한 사항을 지정하지 않은 것으로 보입니다. 그리고 거기에 모든 이식 가능성은 사라집니다.
그래서 JavaEE가 이식성이 있고 다른 애플리케이션 서버에 배포하고 마술처럼 실행할 수 있다고 주장하는 이유는 무엇입니까?
P. 호언 장담에 대해 유감스럽게 생각합니다.하지만 내가 잘못하고 있다고 생각합니다. 의견을 말하십시오.
사실, 그걸 벗어날 수있는 순수한 능력은 그걸 가지고 머물러야 할 아주 좋은 이유 일 수 있습니다. –
다시 한 번 사람들은 표준을 완성하지도 못했지만 여전히 확장하고 있습니다. –
글쎄, 그래. 그것들은 나를 포용하는 것보다 훨씬 더 똑딱 거리고 사람들을 확장시킵니다. –