넷빈 6.0 B 에서 simple SOA 만들기 - 04
Written on 오전 6:27 by 강여사(J.Y.Kang)
5. assign 액티비티 추가하기
이번엔 파레트에서 Basic Activities 섹션에서, Assign 아이콘을 선택합니다.
그런 다음 Receive1 액티비티와 Reply 액티비티 의 사이에 놓습니다.
그럼 아래쪽으로 BPEL Mapper 창이 나타나는데
왼쪽의 inputVar 안의 inputType(앞을 확장시키면 보임) 에서
오른쪽의 outputVar 안의 resultType 으로 마우스를 드래그 합니다.
그럼 아래 그림처럼 화살표가 작성됩니다.
그럼 현재까지의 내용을 한번에 저장(Save All) 합니다.
===============================================================================
이제 Composite Application 을 만들도록 하겠습니다.
새로운 프로젝트를 만듭니다.
New Project - SOA (카테고리) - Composite Application
Next
프로젝트 이름으로 SampleCompositeApp 라고 줬습니다.
Finish
그럼 지금 만들어진 SampleCompositeApp 에서 마우스 오른쪽으로 누릅니다.
3번째 줄에 Edit Application Configuration 메뉴가 보이시면 클릭합니다.
그러면 아래 그림과 같이 3가지 파트로 디자인 뷰가 뜹니다.
이제 이 Composite Application (Service Assembly) 편집기를 사용해서 프로젝트 설정을 수정하고, BPEL 모듈 프로젝트를 빌드한 후, WSDL 엔드포인트와 커넥션을 추가하고, 자동으로 만들어지는 WSDL 엔드포인트의 설정을 점검 및 변경할 예정입니다.
머 일단..
프로젝트창에서 아까 작성한 HelloSample 프로젝트를 선택한 후
SampleCompositeApp.casa 파일의 디자인 뷰 중 가운데 있는 JBI Modules 영역으로 드래그 합니다.
그럼 그림과 같이 모듈이 불러와 집니다.
그럼 HelloSample BPEL 모듈 프로젝트를 빌드하는데 방법은, 아래 그림 마우스 위치처럼 Design 탭 옆에 옆에 있는 버튼이
Build Project 버튼입니다.(마우스를 올려보면 설명이 뜹니다), 그럼 그 버튼을 클릭하십시오.
빌드가 완료되면
Finished Building build.xml 라고 output 창에 나타납니다.
동시에 디자인 뷰를 보시면 아까와 그림이 달라진 걸 보실 수 있습니다.
계속