디버그 구성은 디버그 세션이 실행될 때 사용되는 설정을 저장하는 데 사용됩니다. 원격 컴파일된 애플리케이션 구성은 수신 애플리케이션이 디버그 디먼을 통해 디버거 사용자 인터페이스에 연결할 때 사용되는 실행 설정을 저장합니다. 디버거 사용자 인터페이스에서 디버그 세션을 직접 실행할 때는 원격 컴파일된 애플리케이션 구성을 사용할 수 없습니다.
설정(예: 중단점)은 디버그 세션이 종료될 때 저장되지만, 실행 구성에 의해서는 저장되지 않습니다. 따라서 샘플 애플리케이션에 둘 이상의 실행 구성을 작성하면 설정(예: 중단점)이 각 실행 구성에 동일하게 됩니다. 샘플 애플리케이션에 둘 이상의 실행 구성을 작성하면 실행 구성에서 여러 개의 인수를 프로그램의 매개변수로 설정할 수 있으며, 디버그 세션이 실행될 때 다양한 디버그 콘솔 명령 세트를 사용할 수 있습니다.
사용자 인터페이스 디버그 디먼에 연결되는 JCL를 실행하여 디버거 사용자 인터페이스에 연결하면, 디버그하는 프로그램에 원격 컴파일된 애플리케이션 디버그 구성이 자동으로 작성됩니다. 이후에 동일한 프로그램을 실행하면 이 구성이 재사용됩니다. 동일한 프로그램에 다중 구성을 작성할 수 있습니다. 예를 들어, 구성을 복사한 다음 사본을 수정할 수 있습니다. 동일한 프로그램에 다중 구성을 사용하고 해당 프로그램을 디버그하기 위해 실행하는 경우, 디버그 세션 실행에 사용할 구성을 선택하라는 메시지가 대화 상자에 표시됩니다.
원격 컴파일된 애플리케이션 구성을 작성하려면 다음 단계를 완료하십시오.