PiggyBank 디자인 모델 변환 설정

변환을 실행하려면 PiggyBank 변환 및 코드 샘플을 작업공간으로 가져와서 모델링 Perspective를 열고 변환을 호출해야 합니다.
  1. 대상 EJB 프로젝트를 작성하십시오.
    1. 파일 메뉴에서 새로 작성 > 프로젝트 > 다음을 클릭하십시오.
    2. EJB 프로젝트를 선택하고 다음을 클릭하십시오.
    3. 프로젝트 이름으로 ItsoAdEJB를 지정하십시오.
    4. 대상 런타임으로 WebSphere Application Server를 선택하십시오.
    5. EAR에 프로젝트 추가 선택란을 선택한 다음 EAR 프로젝트 이름으로 ItsoAdEAR을 지정하고 다음을 두 번 클릭하십시오.
    6. 클라이언트 인터페이스 및 클래스를 보관하기 위해 EJB 클라이언트 JAR 모듈 작성 선택란을 지우고 완료를 클릭하십시오.
  2. 변환 구성 파일을 작성하십시오.
    1. 파일 메뉴에서 새로 작성 > 기타 > 변환 구성 > 다음을 클릭하십시오.
    2. UMLtoItsoAdEJB를 이름으로 지정하고 UML에서 EJB로 선택란을 선택한 다음 /ItsoAdEJB를 파일 대상으로 입력하고 다음을 클릭하십시오.
    3. 선택한 소스 목록에서 ItsoAdModel을 펼친 다음 PiggyBankImplementationDesigns를 클릭하십시오.
    4. 대상 선택 목록에서 ItsoAdEJB를 선택하고 완료를 클릭하십시오.
  3. 변환을 실행하십시오.
    1. 프로젝트 탐색기 보기에서 ItsoAdModel 프로젝트를 펼치고 방금 작성한 UMLtoItsoAdEJB.tc를 선택하십시오.
    2. 마우스 오른쪽 단추로 UMLtoItsoAdEJB.tc를 클릭한 다음 변환 > UML에서 EJB로를 클릭하십시오.
  4. 동적 웹 프로젝트를 작성하십시오.
    1. 파일 메뉴에서 새로 작성 > 프로젝트 > 다음을 클릭하십시오.
    2. 동적 웹 프로젝트를 선택하고 다음을 클릭하십시오.
    3. 프로젝트 이름으로 ItsoAdWebService를 지정하십시오.
    4. 대상 런타임으로 WebSphere Application Server를 선택하십시오.
    5. EAR에 프로젝트 추가 선택란을 선택하고 ItsoAdCityBankEAR을 EAR 프로젝트 이름으로 지정한 다음 완료를 클릭하십시오.
  5. WSDL 변환 구성 파일을 작성하십시오.
    1. 파일 메뉴에서 새로 작성 > 기타 > 변환 구성 > 다음을 클릭하십시오.
    2. UMLtoItsoAdWebService를 이름으로 지정하고, UML에서 WSDL로를 선택한 다음 /ItsoAdEJB를 파일 대상으로 지정하고 다음을 클릭하십시오.
    3. 선택한 소스 목록에서 ItsoAdModel을 펼치고 PiggyBankImplementationDesigns/itso.ad.citybank/CityBank 컴포넌트를 선택하십시오.
    4. 대상 선택 목록에서 ItsoAdWebService/WebContent를 선택하고 다음을 클릭하십시오.
    5. WRAPPED-DOCUMENT_LITERAL을 선택하고 완료를 클릭하십시오.
  6. WSDL 변환을 실행하십시오.
    1. 프로젝트 탐색기 보기에서 ItsoAdModel 프로젝트를 펼친 다음 방금 작성한 UMLtoItsoAdEJB.tc를 클릭하십시오.
    2. 마우스 오른쪽 단추로 UMLtoItsoAdWebService.tc를 클릭한 다음 변환 > UML에서 WSDL로를 클릭하십시오.
  7. WSDL 파일에서 클라이언트 코드를 생성하십시오.
    1. 프로젝트 탐색기에서 PiggyBankImplementationDesigns를 펼친 후 마우스 오른쪽 단추로 itso\ad\citybank\cityBank.wsdl을 클릭하고 웹 서비스 > 클라이언트 생성을 선택하십시오.
    2. 웹 서비스 페이지에서 클라이언트 개발로 슬라이더를 조정한 후 완료를 클릭하여 클라이언트 코드를 생성하십시오.

피드백