JMS 응용 프로그램은 보내는 모든 메시지에 대해 새 세션을 생성해야합니까? 아니면 긴 메시지 시퀀스에 대한 세션을 만드는 것이 더 좋습니까?JMS 응용 프로그램이 보내는 모든 메시지에 대해 새 세션을 만들어야합니까?
3
A
답변
5
논리적으로 응용 프로그램에서 통신을 논리적으로 생각하는 방법과 컨텍스트에 따라 다르지만 일반적으로 아니오라고 말합니다.
메시지 전송이 간헐적 인 일회성 메시지이고 이후 메시지가 완전히 무관 한 경우 비용을 허용 할 수 있다면 예입니다.
길고 논리적 인 상호 작용 순서가있는 경우 스레딩을 망칠 필요가없는 한 세션 내에서 상호 작용을하는 것이 좋습니다.
세션은 실제로 메시지 시퀀스에 기능을 제공하므로 정의에 따라 여러 메시지를 처리합니다.
세션은 여러 용도로 사용됩니다 :
* It is a factory for its message producers and consumers. * It supplies provider-optimized message factories. * It supports a single series of transactions that combine work
원자 단위로는 생산자와 소비자 에 걸쳐 여기
는 워드 프로세서 말 것입니다.
* It defines a serial order for the messages it consumes and the
메시지가 생성됩니다.
* It retains messages it consumes until they have been acknowledged. * It serializes execution of message listeners registered with its
메시지 소비자.
1
Sun의 class document for Session은 메시지 복수를 처리하는 단일 Session 객체에 대해 분명히 말합니다.
관련 문제
- 1. Tomcat이 모든 요청에 대해 새 세션을 만듭니다.
- 2. 보내는 메시지에 서명하십시오.
- 3. 웹 앱에서 각 사용자에 대해 새 테이블을 만들어야합니까?
- 4. 새 Repo 방법을 만들어야합니까?
- 5. ActionMailer가 보낸 메시지에 대해 messageid를 가져옵니다.
- 6. 각 어설 션에 대해 새 테스트 메소드를 만들어야합니까?
- 7. SMS를 보내는 동안 응용 프로그램이 충돌합니다
- 8. XML 파일의 새 확장명을 만들어야합니까?
- 9. 왜 IDL의 모든 인터페이스에 대해 고유 한 uuid를 만들어야합니까?
- 10. 모든 컨트롤러에 대해 모델을 만들어야합니까? 더 나은 방법은 무엇입니까?
- 11. WM_QUERYENDSESSION 메시지에 FALSE를 반환해도 다른 응용 프로그램이 여전히 종료되는 이유
- 12. SMS 메시지에 링크를 보내는 방법은 무엇입니까?
- 13. MMS 메시지에 링크를 보내는 방법은 무엇입니까?
- 14. JMS 롤백
- 15. Response.Redirect가 동일한 세션을 사용하거나 새 세션을 시작합니까?
- 16. HttpContext.Current.Session에 대한 정적 참조가 모든 사용자에 대해 동일한 세션을 반환합니까?
- 17. 봇에 의한 요청이있을 때 응용 프로그램이 세션을 사용하지 못하게하려면 어떻게해야합니까?
- 18. 스칼라 형질에 혼합하기 위해 새 객체를 만들어야합니까?
- 19. 클래스의 새 인스턴스를 얼마나 자주 만들어야합니까?
- 20. 업로드는 모든 업로드 요청에 대해 새로운 세션을 계속 제공합니다.
- 21. EJB JMS 타이머, 모든 샘플?
- 22. 새 JCAPS eWays 만들기 (HL7, JMS 등 ...)
- 23. PHP는 모든 세션을
- 24. 언제 ASP.NET MVC에서 새 컨트롤러 클래스를 만들어야합니까?
- 25. 블로그의 신디케이션을 처리 할 새 앱을 만들어야합니까?
- 26. 응용 프로그램이 모든 모델에 설치되지 않도록하려면 어떻게합니까?
- 27. WCF 서비스를 정상적으로 종료하십시오. 열려있는 모든 세션을 완료하고 새 세션을 제한하십시오.
- 28. Spring에서 임시 JMS jms 토픽 만들기
- 29. Oracle : JMS 저장 프로 시저를 보내는 Java 저장 프로 시저
- 30. XPCOM에서 사용하는 모든 자체 생성 클래스에 대한 인터페이스를 만들어야합니까?