분배된 작업 영역

작업 영역 컨텍스트는 정의된 양방향 및 단방향 모두의 작업 영역 파티션에서 원격 호출을 통해 대상 오브젝트로 전파됩니다. 작업 영역 컨텍스트 전파는 작업 영역 파티션이 양방향으로 정의되어 있는지 여부에 따라 다르게 작동합니다. 파티션이 양방향으로 정의된 경우 컨텍스트는 대상 오브젝트에서 원본으로 다시 전파됩니다.

양방향이 아닌 작업 영역 파티션(UserWorkArea 파티션)

원격 호출이 작업 영역과 연관된 스레드에서 발행되는 경우 작업 영역의 사본이 자동으로 대상 오브젝트에 전파되며, 이것은 작업 영역의 정보를 필요에 따라 사용하거나 무시할 수 있습니다. 호출 애플리케이션이 그와 연관된 내포 작업 영역을 갖는 경우 내포 작업 영역의 사본과 그의 모든 조상이 대상에 전파됩니다. 대상 애플리케이션은 추가 내포 작업 영역을 작성하여 특성 모드에 의해 허용되는 대로 로컬로 정보를 수정할 수 있습니다. 이 정보가 호출하는 모든 원격 오브젝트에 전파됩니다. 그러나 대상 오브젝트의 내포 작업 영역에 수행되는 어떤 변경사항도 호출 오브젝트에 다시 전파되지 않습니다. 호출자의 작업 영역은 원격 메소드에서 수행된 변경사항에 의해 영향을 받지 않습니다.

양방향 작업 영역 파티션

원격 호출이 작업 영역과 연관된 스레드에서 발행되는 경우 작업 영역의 사본이 자동으로 대상 오브젝트에 전파되며, 이것은 작업 영역의 정보를 필요에 따라 사용하거나 무시할 수 있습니다. 호출 애플리케이션이 그와 연관된 내포 작업 영역을 갖는 경우 내포 작업 영역의 사본과 그의 모든 조상이 대상에 전파됩니다. 대상 애플리케이션은 특성 모드에 의해 허용되는 대로 로컬로 정보를 수정할 수 있습니다. 이 정보가 호출하는 모든 원격 오브젝트에 전파됩니다. 양방향으로 정의되지 않은 파티션에서는 대상 애플리케이션이 가져온 작업 영역을 변경하기 전에 중첩된 작업 영역을 시작해야 합니다. 그러나 파티션이 양방향으로 정의되면 대상 애플리케이션은 가져온 작업 영역에서 작동하기 전에 중첩된 작업 영역을 시작하지 않아도 됩니다. 중첩된 작업 영역을 시작하지 않으면, 작업 영역에 설정된 새 컨텍스트나 대상 애플리케이션에서 수행된 컨텍스트 변경사항은 나중의 원격 호출에 전파되며 개시한 애플리케이션(즉, 원격 호출을 초기화한 애플리케이션)으로 다시 전파되어 작업 영역 컨텍스트의 양방향 전파가 허용됩니다. 대상 애플리케이션이 새 컨텍스트나 변경된 컨텍스트가 다시 개시한 애플리케이션으로 전파되는 것을 원하지 않을 경우, 대상 애플리케이션은 중첩된 작업 영역을 시작하여 컨텍스트 범위를 해당되는 프로세스로 제한해야 합니다. 그러나 중첩된 작업 영역 내에서 새 컨텍스트나 변경된 컨텍스트는 대상 애플리케이션이 수행할 수도 있는 나중 원격 호출 시 전파됩니다.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwa_distributed
파일 이름:cwa_distributed.html