자원 유형을 만들기 위한 첫 번째 단계는 Agent Builder를 시작할 때 나타나는 Create 화면을 채우는 것입니다. 다음 그림에서는 필드에 정보를 입력한 후의 Create 화면을 보여줍니다.
Create 화면에는 다음과 같은 필드, 라디오 버튼 및 확인란이 포함되어 있습니다.
Vendor Name —자원 유형의 공급업체를 식별하는 이름. 대개 공급업체의 주식 기호를 지정하지만 해당 공급업체를 고유하게 식별하는 모든 이름이 유효합니다. 영숫자만 사용하십시오.
Application Name — 자원 유형 이름입니다. 영숫자만 사용하십시오.
공급업체 이름과 응용 프로그램 이름을 함께 사용하여 자원 유형의 이름을 구성합니다. 이름은 9자를 넘지 않아야 합니다.
Working Directory — Agent Builder가 대상 자원 유형에 대해 만든 모든 파일을 포함하기 위해 만든 디렉토리 구조의 디렉토리입니다. 하나의 작업 디렉토리에 하나의 자원 유형만 만들 수 있습니다. Agent Builder에서 이 필드를 Agent Builder를 시작한 디렉토리 경로로 초기화해도 사용자는 다른 이름을 입력하거나 Browse 버튼을 사용하여 다른 디렉토리를 찾을 수 있습니다.
Agent Builder는 작업 디렉토리에 자원 유형 이름을 가진 하위 디렉토리를 만듭니다. 예를 들어, SUNW가 공급업체 이름이고 ftp가 응용 프로그램 이름일 경우 Agent Builder는 이 하위 디렉토리 이름을 SUNWftp로 지정합니다.
Agent Builder는 대상 자원 유형의 모든 디렉토리와 파일을 이 하위 디렉토리에 넣습니다(디렉토리 구조 참조).
Scalable 또는 Failover — 대상 자원 유형이 페일오버 또는 확장 가능인지 여부를 지정합니다.
Network Aware — 기본 응용 프로그램이 네트워크를 인식하는지, 즉 네트워크를 사용하여 해당 클라이언트와 통신하는지 여부를 지정합니다. 네트워크 인식을 지정하려면 해당 확인란을 선택하고, 비네트워크 인식을 지정하려면 비워 둡니다. Korn 쉘 코드에서는 응용 프로그램이 네트워크 인식이어야 하므로 Agent Builder에서 이 확인란을 선택합니다. ksh 또는 GDS 버튼을 선택하면 이 확인란이 회색으로 비활성화됩니다.
C, ksh — 생성된 소스 코드의 언어를 지정합니다. 이러한 옵션들은 상호 배타적이지만 Agent Builder를 사용하면 ksh 생성 코드를 가진 자원 유형을 만든 다음, 동일한 정보를 다시 사용하여 C 생성 코드를 만들 수 있습니다(기존 자원 유형 복제 참조).
GDS — 해당 서비스가 일반 데이터 서비스가 되도록 지정합니다. 일반 데이터 서비스 작성 및 구성에 대한 자세한 내용은 제 10 장을 참조하십시오.
cc 컴파일러가 $PATH에 없으면 Agent Builder는 C 옵션 버튼을 회색으로 표시하고 ksh 버튼에 선택 표시를 합니다. 다른 컴파일러를 지정하려면 Agent Builder 설치 및 구성 마지막 부분의 설명을 참조하십시오.
필수 정보를 입력한 후 Create 버튼을 누르십시오. 화면 아래의 Output Log에서는 Agent Builder가 수행 중인 작업을 표시합니다. Edit 메뉴에서 Save Output Log 명령을 사용하여 출력 로그의 정보를 저장할 수 있습니다.
작업을 마치면 Agent Builder에서 성공 메시지나 이 단계를 완료할 수 없다는 경고 메시지를 표시합니다. 자세한 내용은 출력 로그를 확인합니다.
Agent Builder가 성공적으로 완료되면 Next 버튼을 눌러 자원 유형 생성을 완료할 수 있는 Configure 화면을 표시할 수 있습니다.
전체 자원 유형 생성은 2단계의 프로세스이며, 첫 번째 단계(Create)를 완료한 다음 입력한 정보나 Agent Builder에서 완료한 작업을 잃어버리지 않고 Agent Builder를 종료할 수 있습니다(완료된 작업 재사용 참조).