트랜잭션 처리 기능
트랜잭션 처리 기능(Transaction Processing Facility 트랜잭션 프로세싱 퍼실리티[*], TPF)은 z시리즈와 시스템 z9을 포함하는 IBM 시스템/360 계열에서 파생된 메인프레임 컴퓨터를 위한 IBM의 실시간 운영 체제이다.
개발자 | IBM |
---|---|
OS 계열 | z/아키텍처 어셈블리어 (z/TPF), ESA/390 어셈블리어 (TPF4) |
상태 | 지원 중 |
소스 형태 | 클로즈드 소스 (소스 코드는 제한된 사용자만 이용 가능) |
최초 버전 출시일 | 1979년 |
최신 버전 | 1.1.0.2023[1] |
플랫폼 | IBM 시스템 z (z/TPF), ESA/390 (TPF4) |
커널 | 실시간 |
기본 UI | ? |
라이선스 | 사유 MLC (매월 차감) |
공식 웹사이트 | IBM: z/TPF 운영 체제 |
역사
편집TPF는 IBM이 주요 북아메리카, 유럽 항공사들과 연계하여 1960년대 중반에 개발한 자유 패키지인 IBM ACP(Airline Control Program)에서 발전하였다. 1979년에 IBM은 ACP를 대체하여 일종의 판매용 소프트웨어 제품으로서 TPF를 도입하였다.
TPF는 성능 상의 이유로 전통적으로 IBM 시스템/370 어셈블리어 환경으로 되어 있으며, 수많은 TPF 어셈블러 응용 프로그램들이 존재한다. 그러나 더 최근 버전의 TPF는 C 이용을 권장한다. 또다른 프로그래밍 언어로 사브레토크가 탄생했으나 TPF에서 도태되었다.
이용
편집현재 이용자들은 사브레 (예약 부문), Amadeus (예약 부문), 비자카드 (권한 허가), 아메리칸 항공,[2] 아메리칸 엑스프레스 (권한 허가), HP SHARES (예약 부문 - 前 EDS), 홀리데이 인 (중앙 예약 부문), CBOE (주문 전송), 알리탈리아 항공, KLM, 가루다 인도네시아 항공, 암트랙, 매리엇 인터내셔널, 트래블포트, NYPD (911 시스템)가 있다. 일본항공은 z/TPF를 구동하는 것으로 알려져 있다.[3]
각주
편집- ↑ “z/TPF, z/TPFDF, TPF Operations Server, and TPF Toolkit 4.6 for 2023”. IBM.
- ↑ “Job Corner”. 2013년 12월 7일에 원본 문서에서 보존된 문서. 2015년 10월 31일에 확인함.
- ↑ http://www-03.ibm.com/press/us/en/pressrelease/23914.wss
외부 링크
편집- (영어) TPF Information Center (IBM)
- (영어) z/TPF (IBM)
- (영어) TPF User Group (TPF User Group)
이 글은 운영체제에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |