두 가지 주요 iSeries 개발 도구인 원격 시스템 탐색기와 iSeries 프로젝트는 프레임워크, 사용자 인터페이스, 편집 기능 및 iSeries 오브젝트, 명령 및 작업에 대한 수행 가능한 조치를 제공합니다.
iSeries 개발 도구는 원격 운영 체제에 대한 작업을 수행하면서 iSeries 어플리케이션을 개발 및 유지보수하는 데 도움이 되는 보기, 편집기 및 도구 확장자를 지원합니다. 원격 시스템 탐색기 및 iSeries 프로젝트 Perspective는 이러한 타스크를 완료하기 위해 사용하는 iSeries 프로그래밍 환경입니다. 이 Perspective는 원격 시스템에 대한 다양한 연결 방법을 안내하고 파일 및 자원에 대한 액세스 권한을 제공하여 작업을 모니터하고 명령을 실행할 수 있도록 해줍니다. 이 Perspective는 또한 팀 Perspective를 통한 작업 공유를 지원합니다. 대부분의 사용자는 쉽게 원격 시스템 탐색기 Perspective를 사용하여 작업을 수행할 수 있습니다. iSeries 프로젝트 Perspective는 특히 구조적 프로그래밍, 오프라인 개발 및 팀 협력을 지원하도록 설계되었습니다.
원격 시스템 탐색기 Perspective는 iSeries 시스템 이외의 시스템 유형(예: UNIX®, Linux 및 Windows 시스템)도 지원합니다.
원격 시스템 탐색기 및 iSeries 프로젝트에 다음의 추가 지원을 제공합니다.
해당 도움말 컨텐츠 시작 위치는 원격 시스템 탐색기 소개입니다.
파일을 내보내고 가져오고, 원격 파일을 탐색하고, UNIX, Linux 및 Windows 서버와 같은 iSeries 이외의 서버에 대한 원격 명령을 실행할 수 있습니다. 원격 시스템 탐색기를 사용하여, 모든 유형의 원격 서버에서 원격 파일에 대해 Workbench 편집기를 사용할 수 있습니다. 원격 검색 기능으로 iSeries 고유 파일 시스템에서 원격 파일 및 필터의 컨텐츠를 검색하고 iSeries IFS(Integrated File System), Linux, Windows 및 UNIX 서버의 비동기 검색을 수행할 수 있습니다.
원격 시스템 탐색기를 사용하여 원격 라이브러리, 오브젝트 및 소스 멤버를 나열하고 해당 구성요소를 필터로 구성할 수 있습니다. 특정 아티팩트 및 명령에 빠르게 액세스하기 위한 필터를 작성하여 공유할 수 있습니다. 필터는 풀로 분할하여 필터를 더 쉽게 구성할 수도 있습니다. 시간을 절약하기 위해 필터를 작성하지 않고 원격 시스템 보기에서 직접 소스 멤버를 열 수도 있습니다. iSeries 고유 파일 시스템(QSYS) 파일, CL 명령 및 통합 파일 시스템 파일과 QSHELL 명령을 포함하는 일반 파일 및 명령 서브시스템에 대해 작업할 수 있습니다. 사용자 고유의 조치 및 명령을 작성할 수도 있습니다.
다음 그래픽은 원격 시스템 탐색기 및 iSeries 개발 도구의 구조에 대한 요약 및 개요 정보를 나타냅니다.
원격 시스템 탐색기에는 원격 시스템 LPEX 편집기가 있으므로, Workbench에서 직접 소스 코드를 편집할 수 있습니다. 인터페이스에서 마우스 오른쪽 단추를 클릭하면 프로그램을 컴파일, 실행 및 디버그할 수 있습니다.
원격 시스템 LPEX 편집기는 RPG, COBOL, CL 및 DDS의 여러 다양한 편집 기능(예: 소스 프롬트 표시, 파일 비교, 구문 검사, 자동 대문자 변환, 자동 들여쓰기 등)을 지원합니다.
다음 기능은 프로그래밍 타스크에도 도움이 됩니다.
iSeries 프로젝트 Perspective는 팀 기반 iSeries 어플리케이션 개발에 이상적인 도구입니다. Perspective는 구조화 프로그래밍을 권장하고 연결이 끊어진 개발에 허용됩니다. Perspective에서 오류 피드백을 모니터하고 원격 및 로컬 파일 간의 충돌을 해결하기 위해 시간 소인을 검사할 수 있습니다. iSeries 프로젝트의 향상된 기능에는 개별 멤버를 컴파일하는 기능이 포함되어 있습니다(전체 프로젝트를 빌드할 수 있는 기능 포함).
Workbench를 사용하여 도구 세트를 원격 시스템 탐색기에 통합할 수 있습니다. 다양한 주요 iSeries 도구 벤더에서 적극적으로 자체 도구를 제품에 통합하고 있습니다.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.