버스 환경은 하나 이상의 서비스 통합 버스, ESB 서버 및 관련 자원으로 이루어지며
셀 및 노드의 로직 관리 도메인으로 구성됩니다.
WebSphere Process Server의 전체(기본값) 설치를
작성한 경우 서버를 구성하지 않고서도 SCA 모듈을 전개할 수 있는 독립형 서버가 완성됩니다.
그러나 관리자는 여전히 버스 환경의 일부 세부사항을 활용하기 위해
버스 환경에서 추가 작업을 수행할 수 있습니다.
- 중개 모듈에서 사용하는 SCA 런타임은 SCA.SYSTEM 서비스 통합 버스의 대기열을 안정적인 하부 구조로
사용하여 구성요소와 모듈 간의 비동기 상호작용을 지원합니다. 대기열은
SCA.SYSTEM 버스의 구성원으로서 서버에 의해 호스팅됩니다.
- ESB 서버는
WebSphere Process Server에서
중개 모듈과 서비스 응용프로그램을 실행하는 데 필요한 통합 기술, 하부 구조 서비스, 구성 및
런타임 관리 기능을 제공합니다.
버스 구성원인 서버에는 SCA.SYSTEM 버스의 코어 메시지 기능을 제공하는 메시징 엔진이
있습니다.
서버와 SCA.SYSTEM은 모두 SCA 모듈을 전개하고 실행하는 데 적합한 기본
등록 정보를 사용하여 구성됩니다.
그림 1. SCA.SYSTEM 서비스 통합 버스에 지정된
하나의 서버로 구성된 버스 환경.
버스 구성원으로서 서버는 하나의 메시징 엔진에 지정되고 상태 데이터와 메시지를
저장하기 위한 데이터스토어를 갖습니다. 또한 이 그림은 버스 환경에 전개되어
버스 구성원에게 지정된 중개 모듈을 보여 줍니다. 
고급 사용을 위해 독립형 서버에 대한 버스 환경의 구성을 변경하거나
Deployment Manager 셀에 대한 버스 환경을 작성할 수 있습니다. 예를 들어, 다음과 같습니다.
- 메시지가 손실되지 않고 안전하게 전송되는 보안 보장 전달에서부터 시스템 장애 시 메시지가
손실될 수 있는 최상의 노력에 이르는 다양한 서비스 품질을 구성할 수 있습니다.
- 중개 모듈을 호스트하는 여러 서버를 제공하기 위해 Deployment Manager 셀을
설정할 수 있습니다. 이렇게 하면 확장성이 높아지고 더 많은 수의 클라이언트 연결을 처리할 수
있으며 메시지 처리량이 늘어납니다.
또한 서버 클러스터를 작성하여 서버 그룹을 동시에 관리할 수 있을 뿐만 아니라
이러한 서버를 워크로드 관리에 사용할 수 있습니다.
- 전체 버스 환경은 각 부서별로 관리 도메인을 제공하고 테스트 및 생산 설비를
구분하기 위해 여러 독립형 및 Deployment Manager 프로파일로 구성될 수 있습니다. 각 프로파일은 고유의 SCA.SYSTEM서비스 통합 버스을 갖습니다.
다양한 버스 토폴로지에 대한 자세한 정보는 버스 환경 선택을 참조하십시오.
SCA 모듈에
사용되는 SCA.SYSTEM 버스 이외에 모듈에서 제공하는 서비스 통합 논리를 지원하는 데 사용할 수
있는 다른 서비스 통합 버스 를 작성할 수도 있습니다.
예를 들어, SCA.APPLICATION.cell_name.Bus가 제공되고
JMS 바인딩으로 전개되는 모듈에 대해 JMS 대기열 목적지 및 기타 JMS 자원을
정의하는 데 사용됩니다.
WebSphere Application Server에서처럼 WebSphere Process Server에서 서비스 요청자 및 공급자로
활동하는 응용프로그램을 위해 사용하거나 WebSphere MQ에 링크하는 데 사용하기 위해 다른 버스를 작성할 수
있습니다. 또한 WebSphere Process Server Deployment Manager를 사용하여
WebSphere Application Server에 전개된 응용프로그램 및 모듈과 함께 사용할
별도의 응용프로그램 서버를 관리할 수 있습니다.