소개

본 장에서는 시스템 정의의 기본 개념에 대해서 설명한다.

1. 개요

IMS/DC에서는 시스템 정의를 위한 매크로(System Definition Macro) 문장의 집합을 제공한다.

OpenFrame OSI(이하 OSI)는 IMS/DC의 매크로 기능 중 다음의 매크로를 지원한다.

매크로 설명

APPLCTN

애플리케이션 프로그램에 대한 리소스 요구사항을 정의한다.

DATABASE

OSI에서 사용하는 데이터베이스를 정의한다.

NAME

물리 단말과 연결될 논리 단말의 이름을 정의한다.

TERMINAL

물리 단말의 속성을 지정한다.

TRANSACT

APPLCTN 매크로의 애플리케이션 프로그램을 사용할 수 있는 트랜잭션을 정의한다.

TYPE

단말 집합의 속성을 지정한다.

다음은 매크로의 리소스를 정의할 때 주의할 사항이다.

  • 이름에 공백, 콤마(,), 점(.), 하이픈(-) 또는 등호(=)가 포함될 수 없다.

  • PSB 이름은 알파벳 문자로 시작해야 한다.

  • 논리단말과 트랜잭션의 이름은 1~8자리의 알파벳 문자로 명명한다.

2. 매크로 구조

다음은 OSI 시스템 정의 매크로의 구조를 그림으로 나타낸 것이다. 매크로 안에 포함된 매크로는 하위 계층에 있다고 보면 된다. 매크로의 순서는 크게 상관없으나 계층관계는 지켜야 한다.

figure system definition struct
OSI 시스템 정의 매크로 구조