TPF 애플리케이션을 위한 사용이 쉬운 통합 개발 환경.
IBM® TPF Toolkit은 워크스테이션에서 원격으로 IBM Transaction Processing Facility(TPF) 애플리케이션을 편집, 컴파일 및 디버그할 수 있게 하는, Eclipse 기반의 통합 개발 환경입니다. TPF Toolkit은 TPF 및 IBM z/TPF 애플리케이션의 개발을 지원합니다.
TPF Toolkit은 사용이 쉽고 사용자 정의가 용이한 워크스테이션 기반 도구를 제공합니다.
- 통합 워크벤치—풍부한 통합 도구를 Eclipse 플러그인을 사용하여 데스크탑에 제공합니다.
- 원격 시스템 액세스—사용자의 네트워크에서 IBM z/OS®, TPF, Linux® for zSeries®, Microsoft ® Windows® 시스템에 대한 그래픽 인터페이스를 제공합니다.
- 로컬 및 원격 편집기—Live Parsing and Extensible(LPEX) 편집기와 원격 C/C++ 편집기를 포함합니다.
- 웹 서비스 도구—사용이 쉬운 도구와 마법사로 웹 서비스를 개발, 배포, 관리할 수 있게 합니다.
- 원격 디버깅—HLA(High Level Assembler), C 또는 C++ 애플리케이션을 디버그할 수 있습니다.
- 성능 분석—TPF 애플리케이션의 성능을 분석하여 C 및 C++ 프로그램의 품질을 향상하도록 지원합니다.
통합된 워크벤치
- 메뉴 관리자로 컨텍스트 메뉴를 완벽히 사용자 정의할 수 있습니다. 사용자 정의 조치와 메뉴를 작성하고 TPF Toolkit 프로젝트 네비게이터에서 TPF Toolkit 오브젝트에 메뉴를 지정할 수 있습니다.
- 생성 파일과 형상 파일을 작성 및 관리하고 TPF Toolkit 프로젝트와 서브프로젝트를 TPF 빌드 작성 기능을 사용하여 빌드할 수 있습니다.
- Code Coverage 도구를 사용하여 테스트 스위트를 분석할 수 있습니다. 이 도구는 애플리케이션에서 다양한 테스트에 의해 실행된 양을 측정하여 테스트 범위가 적절한지를 판단합니다.
- SCM(Software Configuration Management) 도구는 사용자 정의 가능한 인터페이스를 사용하여 통합될 수 있습니다. Rational ClearCase®와 같이 Windows 명령 프롬프트에서 액세스 가능한 모든 SCM 도구를 통합할 수 있습니다.
원격 시스템 액세스
- 원격 시스템 탐색기는 사용자의 네트워크에서 z/OS, TPF, Linux, Windows 시스템에 대한 그래픽 인터페이스를 제공합니다. 지원 시스템을 정의하고 연결을 관리할 수 있으며 원격 파일과 폴더에 대해 작업할 수 있습니다.
- 3270 호스트 에뮬레이터로 개발 환경 내에서 TPF 시스템에 액세스할 수 있습니다.
- 원격 컴파일 및 어셈블 기능으로 사용자의 워크스테이션에서 z/OS UNIX 시스템 서비스 또는 Linux for zSeries의 빌드를 호출할 수 있습니다.
로컬 및 원격 편집기
- LPEX 편집기는 워크스테이션 편집기의 일반 기능을 제공하고 C, C++, SabreTalk, HLA(High Level Assembler)를 지원하는 언어 확장을 통해 추가 기능을 제공합니다.
- 원격 C/C++ 편집기로 사용자의 로컬 및 원격 C, C++ 파일을 편집할 수 있습니다.
- LPEX 편집기와 원격 C/C++ 편집기는 구문 색상 지정, 컨텐츠 지원, 다른 이름으로 저장 수행, 줄바꿈 변환, 자동 의견 및 아웃라인 보기를 제공합니다.
- 컴파일링 후 빌드 결과에서 오류 메시지를 두 번 클릭하여 편리하게 편집기를 호출할 수 있으며 제시된 오류가 있는 코드에서 해당 위치가 표시됩니다.
웹 서비스 도구
- TPF Toolkit은 웹 서비스를 개발, 배포, 관리하도록 도와 줍니다. 제공자와 이용자 웹 서비스 개발을 지원하도록 툴링이 제공됩니다.
- 마법사는 z/TPF 시스템에 배포할 웹 서비스와 SOAP 메시지 핸들러에 대한 배포 디스크립터뿐만 아니라 WSDL 파일, 랩퍼, 웹 서비스를 위한 스텁 프로그램 템플리트를 작성하도록 지원합니다.
원격 디버거
- TPF Toolkit용 원격 디버거는 소스 파일 내에서 애플리케이션 소스 파일과 기능을 표시하는 대화식 소스 레벨 디버거입니다.
- 원격 디버거를 사용하면 HLA(High Level Assembler), C 또는 C++ 애플리케이션을 디버그할 수 있습니다. 실행을 제어하고 변수, 레지스터, 메모리, 호출 스택, TPF 제어 블록, 기타 요소를 모니터할 수 있습니다.
- 연관 디버그 세션이 활성인 동안 디버그 보기를 통해 추적 로그 수집을 시작하고 중지할 수 있습니다.
성능 분석
- TPF Toolkit은 TPF에서 자동으로 추적 파일을 다운로드하고 프로파일링 작업환경으로 직접 로드하는 완전히 통합된 성능 분석 기능을 포함합니다.
- 강화된 추적 로그 뷰어는 성능 병목현상과 기타 중요 통계를 쉽게 식별할 수 있게 구성 가능한 그래픽 계층 구조 및 분석 보기를 제공합니다.
TPF Toolkit 관련 자료
- Announcement letter: IBM TPF Toolkit V3.6 delivers development tool enhancements (영문)
Learn about the latest features and benefits of TPF Toolkit, including enhancements based on the latest Eclipse technology.
구입 TPF Toolkit
TPF 애플리케이션을 위한 사용이 쉬운 통합 개발 환경.
첫 해 제품 가격에 IBM 소프트웨어 등록 및 지원이 포함됩니다.
구매 후 온라인에서 소프트웨어 다운로드(배송비 없음)
System requirements
The following table lists the recommended minimum hardware and software requirements for this product.
| Operating System | Software | Hardware |
|---|---|---|
| Linux on System z | TCP/IP (installed and configured) Optional. IBM Developer Kit for Linux Java 2 Technology Edition 5.0 31-bit or 64-bit zSeries. This is required to run the Remote System Explorer. Optional. OpenSSH server that supports the SSH2 protocol REXEC or SSH server enabled. Optional. Distributed File Service - SMB. Optional. Network File System - NFS |
|
| Other | TPF 4.1 - PUT 15 or 16 with APARs PJ28041, PJ28176 (CXML), PJ29430, and PJ27905 applied or PUT 17 with APAR PJ29430 applied. TPF 4.1 - If APAR PJ28649 (merged Assembler/C debug capability) is applied, then APAR PJ29585 must also be applied. TPF 4.1 - TPF Debug Views APARs PJ31891 and PJ32240 ( SW00SR View) z/TPF - See the z/TPF and z/TPFDF Migration Guide available in the IBM TPF Product Information Center. z/TPF - Latest PUT Level is recommended z/TPF - Debugger APAR PJ31357, TPF Views APAR PJ31890, SW00SR View APAR PJ32221, and Registration Enhancements APAR PJ34615 z/TPF - Performance Analysis APARs PJ31771 and PJ31854 z/TPF - Web Services APAR PJ31953 z/TPFDF - APAR PK77217 |
|
| Windows Vista, Windows XP Professional | Optional. Hummingbird Maestro V10.0 or higher | Intel Pentium® III 800 MHz Processor (minimum requirement) 650 MB disk space (English only). The IBM Support Assistant (optional install) requires an additional 90 MB disk space. 512 MB RAM minimum (1 GB recommended if running multiple applications) 17" Monitor, XGA display 1024 x 768 (minimum requirement) |
| z/OS | OS/390 C/C++ V2R10 or z/OS C/C++ V1R7 or higher High Level Assembler z/OS Communication Server (TCPIP with REXEC or SSH server enabled) Optional. Distributed file system - Server Message Block (SMB) Optional. Network File System (NFS) z/OS UNIX System Services Optional. IBM Ported Tools for z/OS. This contains a ported version of the OpenSSH application, and is required if you want to access your remote host using the SSH protocol. Optional. IBM 31-bit SDK for z/OS Java 2 Technology Edition, V5 IBM 64-bit SDK for z/OS Java 2 Technology Edition, V5 (required to run the Remote System Explorer) |
- 애플리케이션 개발
- Application Time Facility for z/OS
- Host Access Client Package
- HourGlass
- IBM Domino Designer
- IBM ILOG DB Link
- IBM ILOG Elixir Enterprise
- IBM ILOG JViews Enterprise
- IBM ILOG JViews Maps for Defense
- IBM ILOG JViews Telecom Graphic Objects
- ISPF Productivity Tool for z/OS
- Mathematical Acceleration Subsystem for Linux
- Merge Tool for z/OS and OS/390
- Migration Utility for z/OS
- Rational Application Developer for WebSphere Software
- Rational Business Developer
- Rational Dashboard
- Rational Data and Application Modeling Bundle
- Rational Developer for System z
- Rational EGL Community Edition
- Rational Elite Support for Eclipse
- Rational Host Access Transformation Services
- Rational Host Integration Solution
- Rational Host On-Demand
- Rational Modeler
- TPF Toolkit
- VisualAge Generator