2011-02-11 2 views
1

하나의 Java EE 애플리케이션을 여러 WAR 파일로 배포 할 때 발생하는 문제에 대해 많이 읽었습니다. 예를 들어, 나는 each WAR has its own session context을 알고 있으므로 상태를 유지하는 것은 약간 까다 롭습니다. 그리고 분해 된 WAR를 사용할 때는 organizational disadvantages이 있습니다.하나의 Java EE 응용 프로그램을 여러 개의 war 파일로 분할 할 때 공통적 인 기술적 문제는 무엇입니까?

그러나 응용 프로그램을 분할하는 것에 대한 성숙한 결정을 내리려면 모든 기술적 인 단점에 대한 지식이 도움이됩니다. 그들을 나열 해 주시겠습니까?

답변

1

이것은 이미 언급 한 두 가지 이유에 추가됩니다.

  1. 당신은 응용 프로그램이 여러 워즈 1 EAR로 배포 한

    은 모든 병의 귀 클래스 로더 수준에서로드 된 모든 클래스 경로 두통을 없애 수 있도록 할 것입니다. 배포 가능한 아티팩트로 분할하기로 결정하자마자 각 war 파일에 모든 jar 파일을 가져와야합니다.

  2. 보안 컨텍스트 인 트랜잭션 컨텍스트는 모든 것이 같은 위치에 있으므로 문제가되지 않았을 수 있습니다. 이것이 적용 가능할 경우 고려해야 할 사항이기도합니다.

관련 문제