Solaris OS용 Sun Cluster 데이터 서비스 개발 안내서

응용 프로그램 분석

Agent Builder를 사용하려면 먼저 응용 프로그램이 가용성 또는 확장성이 뛰어난 응용 프로그램이 되기 위한 기준을 충족시키는지 확인해야 합니다. Agent Builder에서는 응용 프로그램의 런타임 특성만을 토대로 분석을 하므로 이러한 분석을 수행할 수 없습니다. 이에 대한 자세한 내용은 응용 프로그램 적합성 분석을 참조하십시오.

Agent Builder는 개발자 응용 프로그램에 대해 항상 전체 자원 유형을 생성할 수 있는 것은 아니지만 대부분의 경우 적어도 부분적인 솔루션을 제공합니다. 예를 들어, 보다 복잡한 응용 프로그램에는 Agent Builder에서 기본적으로 생성하지 않는 추가 코드가 필요 할 수 있습니다. 이러한 코드에는 추가 등록 정보에 대한 검증 확인을 추가하는 코드, Agent Builder에서 제공하지 않는 매개 변수를 조정하는 코드 등이 포함됩니다. 이런 경우 생성된 소스 코드나 RTR 파일을 변경해야 합니다. Agent Builder는 이런 종류의 융통성을 제공할 수 있도록 설계되었습니다.

Agent Builder는 생성된 소스 코드의 특정 지점에 사용자 정의 자원 유형 코드를 추가할 수 있는 주석을 배치합니다. 소스 코드를 변경한 후 Agent Builder에서 생성한 makefile을 사용하여 소스 코드를 다시 컴파일하고 자원 유형 패키지를 다시 생성할 수 있습니다.

Agent Builder에서 생성한 코드를 사용하지 않고 전체 자원 유형 코드를 작성한 경우라도 Agent Builder에서 제공한 makefile 및 구조를 이용하여 자원 유형에 대한 Solaris 패키지를 만들 수 있습니다.