리소스 분석

각 어플리케이션에 속한 리소스의 Caller, Callee 관계, Root Service를 확인할 수 있는 화면이다. DBIO, Bean Operation, Service Operation 등으로 구분된 리소스의 입·출력 타입, 클래스명, 호출라인 등의 상세 정보를 볼 수 있다.

05_impact_analysis/resource-menu
Figure 1. 리소스 분석 화면

리소스 분석 화면은 크게 4가지 영역으로 나눌 수 있다.

  1. 좌측 상단의 어플리케이션 선택 영역

  2. 좌측의 해당 어플리케이션의 리소스 디렉토리 영역

  3. 우측 상단의 해당 리소스에 속한 메소드 정보 영역

  4. 우측 하단의 Caller, Callee, Root Service 목록 영역

1. 어플리케이션 선택 영역

영향도 분석 데이터가 존재하는 어플리케이션 목록이 출력된다.

2. 해당 어플리케이션의 리소스 디렉토리 영역

선택한 어플리케이션의 하위에 있는 리소스가 트리 형태로 출력되는 영역이다. 이 영역에 있는 클래스 명을 클릭하면 우측 상단에, 클래스에 속해 있는 메소드 명과 입·출력 타입 목록이 나타난다.

3. 해당 리소스에 속한 메소드 정보 영역

좌측 클래스 명을 클릭하면 이 영역에, 해당 클래스에 속하는 메소드 정보와 입·출력 타입 목록이 나타난다.

리소스의 메소드 목록
컬럼 명 설명

메소드 명

그리드 헤더 부분에 있는 클래스에 속해 있는 메소드 명

입력 타입

해당 메소드의 입력 타입

출력 타입

해당 메소드의 출력 타입

4. Caller, Callee, Root Service 목록 영역

우측 상단에서 선택한 메소드의 Caller, Callee, Root Service 관계를 나타내는 영역이다.

Caller·Callee List에는 검색 옵션이 존재한다.

  1. 타 어플리케이션 포함 조회 / 현재 어플리케이션만 조회 옵션

    현재 선택한 어플리케이션 명이 bxmAdmin이라 가정하면 bxmAdmin 내의 호출 관계만 검색할 지, 그 외의 어플리케이션에서 호출한 관계까지 전체적으로 검색할 지를 선택하는 옵션이다. 일반적으로 전체 어플리케이션을 검색 대상으로 한다.

  2. 서비스→서비스 호출 조회 / 서비스→서비스 호출 제외 옵션

    BXCM에는 일반적으로 Controller > Service > Component > DBIO 순으로 호출관계가 구성되어 있는데, Controller API간의 호출 관계를 검색 대상 포함할 지 제외시킬 지를 선택하는 옵션이다.

Caller List : 해당 메소드를 호출하는 Caller 메소드 목록이다.

Callee List : 해당 메소드가 호출하는 Callee 메소드 목록이다. Caller List의 반대 개념이다.

Root Service : 해당 메소드를 호출하는 Caller 메소드의 root 메소드
목록이다.

SWLab Bankware Global
  • 전체
  • BXM
  • BXCM
  • BXCP
  • BXI
제품 선택 시 더 정확한 매뉴얼 가이드를 제공해드립니다.

Copyright© Bankwareglobal All Rights Reserved.