Printer 기능

본 부록에서는 OpenFrame OSI 시스템에서 지원하는 Printer 기능에 대해 설명한다.

1. 개요

OpenFrame OSI 시스템에서는 프린터 사용을 위해 두 가지 방식을 제공한다.

  • Display HardCopy

  • SCS-DATA Printer

Printer 기능 사용을 위해 OpenFrame GW에 접속이 필요하다. 해당 제품에 대한 자세한 내용은 OpenFrame GW "웹 터미널 안내서"를 참고한다.

2. Display HardCopy

OpenFrame GW에 접속 중인 터미널이 Display 모드(에뮬레이터의 Device Type을 IBM-3278-2-E로 설정했을 경우)이고 OSI 시스템 정의에 이 터미널의 LU가 프린터로 정의되어 있으면, 이 터미널로 보내는 모든 화면은 해당 PC의 기본 프린터로 출력된다.

  1. 터미널을 Display 모드(에뮬레이터마다 설정할 수 있는 옵션이 있다)로 설정하고 OpenFrame GW에 접속한다.

  2. 로그온할 시스템 서버(Control Region)에 이 터미널의 LU(Netname)가 프린터로 설정되어 있는지 확인한다.

  3. 해당 터미널로 다른 터미널이나 프로그램에서 메시지를 전달하여 HardCopy가 되는지 확인한다.

OSI 시스템은 불필요한 프린팅을 방지하기 위해서 프린터 터미널로 사용자가 데이터 외 다른 데이터를 보내지 않기 때문에 프린터로 설정된 터미널은 기본적으로 X SYSTEM인 상태로 되어 있다.

3. SCS-DATA Printer

OpenFrame GW에 접속 중인 터미널이 Printer 모드(에뮬레이터의 Device Type을 IBM-3287-1 로 설정했을 경우를 칭함)이고 OSI 시스템 정의에 이 터미널의 LU가 프린터로 정의되어 있으면, 이 터미널로 보내는 모든 데이터는 SCS-DATA 형식이어야 한다. 반대로 사용자 애플리케이션 프로그램에서 SCS-DATA를 보내는 해당 터미널이 SCS-DATA 프린터 모드가 아니면 정상적으로 동작하지 않는다.

  1. 터미널을 Printer 모드(에뮬레이터마다 설정할 수 있는 옵션이 있음)로 설정하고 OpenFrame GW에 접속한다.

  2. 로그온할 시스템 서버(Control Region)에 이 터미널의 LU(Netname)가 프린터로 설정되어 있는지 확인한다.

  3. 해당 터미널은 Printer 모드이기 때문에 입력이 불가하므로 IP-LU mapping의 자동 로그온 기능을 사용하거나, OSI 명령어 "/OPNDST"를 사용하여 외부에서 로그온해주어야 한다.

  4. 해당 터미널로 SCS-DATA를 보내서 출력이 잘 되는지 확인한다.