J2EE 모듈은 구현 요소입니다. J2EE 플랫폼에서 전개 가능한 가장 작은 단위입니다. 모듈 레벨 전개 설명자를 포함하며 최소한 하나의 J2EE 컴포넌트를 포함합니다. 기타 J2EE 모듈과 함께 J2EE 어플리케이션으로 어셈블될 수 있습니다.
기타 관계:  다음 파트 구현 모델
다음을 확장함: 구현 요소
역할:  통합자 
선택 기능:  작성되어야 합니다. 전개 모델링이 완료되는 경우 모델화되어야 합니다. 
템플리트 및 보고서: 
     
예: 
     
UML 표시:  <<EJB-JAR>>, <<JAR>> 또는 <<WAR>> 유형이 있는 결과물.
추가 정보: 

활동 정보:    활동 결과:   

목적 To top of page

J2EE 모듈은 J2EE 어플리케이션으로 어셈블될 수 있거나 단독으로 전개되는 이식 가능하며 전개 가능한 구현 요소입니다. J2EE 모듈은 동일한 J2EE 컨테이너(EJB, 웹 또는 어플리케이션 클라이언트)에 속하는 컴포넌트를 수집합니다. 4가지 유형의 J2EE 모듈이 있습니다(EJB-JAR(Enterprise JavaBean JAR), 웹 어플리케이션(WAR), 어플리케이션 클라이언트(JAR) 및 자원 어댑터(RAR)). J2EE 모듈은 각 컴포넌트, 컴포넌트 라이브러리 또는 전체 어플리케이션을 포함할 수 있습니다.

타이밍 To top of page

구조적으로 중요한 J2EE 컴포넌트의 J2EE 모듈은 구조적 프로토타입 개발시 구현 단계에서 작성됩니다. 나머지 J2EE 모듈은 구성 단계에서 작성됩니다. J2EE 모듈은 J2EE 컴포넌트에서 결함에 발견되고 수정될 때 변환 단계 중에 갱신됩니다.

책임 To top of page

통합자 J2EE 모듈에 책임이 있으며 다음을 확인합니다.

  • J2EE 모듈이 해당 설계 요소를 올바르게 구현하며 설계 스펙을 완수합니다.
  • 전개 설명자가 완료되고 정확합니다.
  • J2EE 모듈이 적절하게 단위 테스트됩니다.

사용자 정의 To top of page

J2EE 모듈은 이식 가능하고 재사용 가능하게 설계되어야 합니다. 전개 설명자는 특정 전개 환경에 맞게 모듈을 사용자 정의하기 위해 전개 시간 매개변수를 정의하는 데 사용됩니다. 모듈은 일반 J2EE 전개 설명자(예: ejb-jar.xml, web.xml, application-client.xml 또는 ra.xml)를 포함하며 서버 벤더 고유의 전개 설명자를 포함할 수도 있습니다.



Rational Unified Process   2003.06.15