Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere

콘텐츠 닫기

콘텐츠

콘텐츠 열기

TaskBot/MetaBot 로직 간 세션 공유

  • 업데이트: 9/16/2019
    • 11.3.x
    • 탐색
    • Enterprise

TaskBot/MetaBot 로직 간 세션 공유

세션 공유 옵션은 이를 달성하도록 설계되었습니다. 애플리케이션의 정확한 상태를 동시에 발생하는 TaskBot / MetaBot 로직으로 전달하고자 할 때 터미널 에뮬레이터 명령의 이 옵션을 사용할 수 있습니다.

반복적인 명령을 사용하는 여러 태스크를 동시에 실행하는 시나리오를 고려해 봅니다. 예를 들어 서로 다른 태스크에서 동일한 애플리케이션에 여러 번 연결하는 시나리오입니다. 세션 공유 옵션은 단일 태스크를 사용해 이를 달성할 수 있는 기능을 제공하므로 장기적으로 자동화 로직을 최적화할 수 있게 합니다.

'세션 공유' 방법

공동 스레드인 세션 공유로 연결된 TaskBot / MetaBot 로직 계층을 생성할 수 있습니다.

  • 태스크 실행 명령을 사용해 세션 공유 옵션을 활성화/선택하여 애플리케이션에 연결해 주는 주요 태스크를 생성합니다.
  • 필요한 데이터/정보를 얻는 다른 하위 태스크를 호출합니다.

하위 태스크에 있는 애플리케이션(이 경우에는 터미널)과의 연결을 해제할 필요가 없으며, 애플리케이션의 정확한 상태를 주요 태스크에서 하위 태스크로 전달만 하면 됩니다. 이를 통해 큰 용량의 TaskBot / MetaBot 로직에 연결 및 연결 해제를 위한 반복적인 명령을 포함시키지 않아도 됩니다. 이로써 동일한 결과를 더욱 빠르게 얻을 수 있게 됩니다.

예: 세션 공유를 통해 메인프레임 터미널에 설치된 애플리케이션의 데이터 액세스 및 가져오기

다음은 세션 공유 옵션에 대해 설명하는 예입니다.

다양한 애플리케이션이 설치된 메인프레임 터미널에 액세스한다고 가정합니다. 별도의 세션을 사용하여 터미널에 연결하고 각 애플리케이션에 액세스하는 것이 일반적입니다. 따라서 각 TaskBot / MetaBot 로직에는 연결 및 연결 해제(이전 데이터 세션 제거 목적)와 같은 반복적인 명령이 포함됩니다.

세션 공유 옵션을 사용하면, TaskBot / MetaBot 로직 사이에서 기존 세션 상태를 공유할 수 있습니다.

  1. TE_Share_Main이라는 이름의 주요 태스크를 생성하고, 다른 하위 태스크(TE_BMIS 및 TE_CMIS)를 호출합니다. 이러한 하위 태스크는 다양한 애플리케이션으로부터 필요한 데이터 정보를 확보합니다.
  2. TE_Share_Main 주요 태스크에서 터미널 에뮬레이터 명령에 있는 연결 하위 명령을 사용하여 메인프레임 터미널에 연결합니다.
  3. 세션 공유 옵션을 활성화합니다.
  4. TE_BMIS 서브 태스크를 호출할 태스크 실행 명령을 포함시킵니다. 이 태스크가 텍스트 보내기필드 설정과 같은 하위 명령 세트를 사용했는지 확인합니다.
    주: 세션 공유가 활성화되었기 때문에 BMIS 애플리케이션은 TE_Share_Main 주요 태스크에 연결된 동일한 터미널에서 시작됩니다.
  5. 텍스트 가져오기필드 가져오기 명령을 사용하여 필요한 정보를 확보합니다.
  6. 원래 터미널 상태를 복원하려면 텍스트 보내기 명령을 사용합니다.

    하위 태스크가 여기서 종료되고 컨트롤이 주요 태스크로 전달됩니다.

  7. 다음 TE_CMIS 하위 태스크에 대해 비슷한 단계를 진행합니다. 즉 세션 공유 옵션을 사용해 연결한 다음, 텍스트 보내기필드 설정 하위 명령 세트를 사용하고 텍스트 가져오기필드 가져오기 하위 명령 세트를 사용하여 정보를 얻습니다.
  8. 텍스트 보내기 명령을 사용하여 주요 태스크로 돌아가고 터미널을 원래 상태로 복원합니다.
  9. 필요한 만큼의 하위 태스크를 생성한 후 세션 공유 옵션을 사용해 주요 태스크로 돌아갑니다.
  10. 연결 끊기 하위 명령을 추가하여 주요 태스크의 세션을 종료합니다.
피드백을 보내주십시오