SCA 프로젝트 작성

이 프로시저는 SCA 프로젝트 작성 방법에 대해 설명합니다.

이 섹션은 비즈니스 서비스 모델 작성 컨텍스트에서 SCA 프로젝트를 작성하고 사용하는 방법에 대해 설명합니다. 이벤트의 행 순서를 명확하게 보여주기 위해 번호순으로 설명되어 있습니다.

이 논제에는 다음 내용이 가정되어 있습니다.

  1. 비즈니스 서비스 Perspective에서 응용프로그램 Suite를 작성하십시오.
  2. 위에서 작성한 응용프로그램 Suite를 작성하십시오.
  3. 프로세스 서비스를 설정하십시오. 프로세스 서비스에 대한 역할을 설정해야 합니다.
  4. 프로세스 서비스에 대한 역할을 작성하고 나면 채널을 추가하고 정의해야 합니다. 예를 들면, 웹 서비스 채널을 프로세스 서비스로 구현하여 이 서비스를 웹 서비스로 사용할 수 있도록 합니다.
  5. 비즈니스 통합 Perspective를 여십시오.
  6. 어셈블리 다이어그램을 여십시오. 서비스에 링크할 이 보기에서 해당 프로세스 플로우를 작성할 서비스에 모든 엔드포인트 및 인터페이스를 설정합니다.
    주: 플로우의 컴포넌트 정의 방법에 따라 서비스 사용자가 확인하는 항목 또는 백그라운드에서 진행 중인 항목을 판별합니다. 또한 컴포넌트에는 SCA - 인터페이스와 같은 다양한 바인딩이 포함될 수 있습니다. SCA 접근법은 저장소에 있는 메타데이터를 기반으로 또는 각 컴포넌트 하드를 서로 연결하여 컴포넌트 및 엔드포인트를 필요한 만큼 동적으로 지정할 수 있습니다.
  7. 어셈블리 다이어그램을 작성하십시오. 적절한 지점에서 동적 어셈블러 컴포넌트를 플로우에 추가하십시오. 이렇게 하면 저장소에 정의된 메타데이터를 기준으로 정확한 엔드포인트를 동적으로 선택할 수 있습니다.
  8. 엔드포인트가 SCA 컴포넌트가 된다는 가정하에 별도의 컴포넌트를 각각 작성하되 동적 어셈블러에는 연결하지 마십시오.
  9. 각 컴포넌트에 적절한 인터페이스가 있는지 확인한 후 각 컴포넌트 앞에 내보내기를 지정하십시오.
  10. 각각의 내보내기를 일치하는 컴포넌트와 연결하십시오.
  11. 내보내기를 마우스 오른쪽 단추로 클릭한 후 바인딩 생성 -> SCA 바인딩을 선택하십시오.
  12. 모든 내보기를 작성하고 구성한 후 어셈블리 다이어그램을 저장하십시오.
  13. 위 과정을 모두 완료하면 Composition Studio 모듈에서 모델을 테스트하여 인터페이스란 무엇인지, 구성된 프로세스 안에서 컴포넌트가 어떻게 작동되는지 이해해야 합니다.
  14. 비즈니스 서비스 Perspective로 전환하십시오.
  15. 복합 서비스인 어셈블리 다이어그램에서 SCA 모듈을 패브릭 프로젝트로 가져오십시오. 엔드포인트를 마우스 오른쪽 단추로 클릭하고, 새로 작성 -> 복합 서비스를 선택한 후, 팝업 창에서 SCA 컴포넌트가 포함된 프로젝트를 선택했는지 확인하십시오.
  16. 화면 왼쪽에서 엔드포인트 트리를 펼치면, 어셈블리 다이어그램에서 작성한 내보내기의 엔드포인트가 표시됩니다. 또한 작업 공간의 오른쪽에 있는 저장소 변경사항 창에 결과가 표시됩니다.
  17. 각 엔드포인트를 두 번 클릭하여 프로토콜이 SCA인지 확인한 후 환경을 지정하십시오. 경고가 발생하지 않도록 완료하는 대로 저장하십시오.
  18. 지금 서비스를 테스트하려면 비즈니스 서비스 저장소에 변경사항을 공개하십시오(선택사항). 변경사항이 승인되면 프로젝트를 갱신하십시오. 오른쪽에 있는 저장소 변경사항 창에서 프로젝트를 마우스 오른쪽 단추로 클릭한 후 프로젝트 갱신을 선택하면 됩니다. 이제 비즈니스 통합 Perspective로 다시 전환한 후 각 동적 어셈블러에 컴포넌트 테스트 기능을 사용하여 작업이 수행되는지 확인하십시오. 완료되면 비즈니스 서비스 Perspective로 다시 전환하십시오.
  19. 서비스 정책을 개발하십시오.
  20. 가정한 내용을 테스트하려면 동적 어셈블리 시뮬레이터를 실행하여 정책을 테스트하십시오.
  21. 정책이 활성인지 확인한 후에 변경사항을 비즈니스 서비스 저장소로 제출하십시오.