URL 로봇
URL 로봇 노드
![](../Windchill_Help_Center/images/IconURLRobot.gif)
는 URL을 실행하여 다른 서버와 통신하며, 작업을 초기화하거나 문자열 변수에서 수집될 상태 정보를 검색할 수 있습니다.
그래픽 등의 바이너리 객체는 검색할 수 없지만 이런 객체에 대한 HTML 링크는 검색할 수 있습니다.
여러 가지 Info*Engine 작업을 시작하거나 워크플로 임무를 완료하는 데 필요한 정보를 제공하는 등의 용도로 이 URL 로봇 노드를 사용할 수 있습니다.
오류 조건은 특정 오류 핸들러로 라우팅되는 자동 제공 링크를 통해 처리됩니다.
일반 탭
일반 탭에서 로봇의 기본 속성을 지정합니다.
• 이름 - URL 로봇 활동의 이름을 입력합니다(필수).
• 설명 - 로봇에 대한 설명을 입력합니다.
• URL - 로봇이 실행할 URL을 입력합니다(필수).
URL에 변수를 삽입하려면 변수를 눌러 정의된 변수의 목록을 확인합니다. 커서에 삽입할 변수를 선택합니다.
다음은 변수가 삽입된 URL의 예입니다.
http://www.{server_address_variable}/{page_level_1}/{page_level_2}
창을 닫으려면 변수를 다시 한 번 클릭합니다.
HTTP 응답 컨텐트를 배치할 문자열 변수를 지정하려면 출력 변수 드롭다운 목록에서 변수를 선택합니다.
오류 처리 정책 탭
오류 처리 정책 탭에서 로봇이 URL을 실행하지 못했을 경우의 오류 메시지 결과를 지정합니다. 다음 중 하나를 선택할 수 있습니다.
• 오류 반응 코드시 중단(기본값)
이 옵션을 선택한 경우, 로봇이 작업에 성공하면 완료 이벤트를 발생시키고 그렇지 않으면 중단 이벤트를 발생시킵니다.
• 선택한 오류 반응 코드시 이벤트 발생
선택한 오류 반응 코드시 이벤트 발생을 선택한 경우, 가능한 오류 반응 중에서 개수에 제한 없이 선택할 수 있습니다.
오류 반응 코드시 중단
오류 응답 코드가 발생할 경우 중단을 선택한 경우, 로봇이 작업에 성공하면 완료 이벤트를 발생시키고 실패하면 중단 이벤트를 발생시킵니다.
라우팅을 설정하여 각각 다음과 같은 결과를 얻을 수 있습니다.
• 완료 이벤트가 발생하면 다음 노드가 발생하여 프로세스가 계속되거나 완료됩니다.
• 기타 오류 이벤트가 발생하면 공지 로봇이 실행되어 작성자 작업자에게 이메일 메시지를 전송합니다.
선택한 오류 반응 코드시 이벤트 발생
선택한 오류 반응 코드시 이벤트 발생을 선택한 후 게이트웨이 시간 초과를 선택한 경우, 로봇은 다음 이벤트 중 하나를 발생시킵니다.
• URL이 실행되면 확인 이벤트가 발생합니다.
• 할당된 시간에 URL이 실행되지 않으면 게이트웨이 시간 초과 이벤트가 발생합니다.
• URL이 기타 이유로 실행되지 않으면 기타 오류 이벤트가 발생합니다.
라우팅을 설정하여 각각 다음과 같은 결과를 얻을 수 있습니다.
• 완료 이벤트가 발생하면 다음 노드가 발생하여 프로세스가 계속되거나 완료됩니다.
• 게이트웨이 시간 초과 이벤트가 발생하면 타이머 로봇이 실행되어 다시 시도하기 전에 5분 연기합니다.
• 기타 오류 이벤트가 발생하면 공지 로봇이 실행되어 작성자 작업자에게 이메일 메시지를 전송합니다.
관련 항목