HULFT Script를 통해 자동 게시 전송 전후 처리 및 자동 반영(3/3)

개시하다
안녕하세요, 상담 담당자입니다.
저번의 기사에서 고객의 과제를 해결하는 방법으로
"HULFT Script 자동 업데이트"
이런 방법의 개요를 소개했다.
이번에는 처리 절차에 따라 실제 제작된 샘플을 소개한다.
프로세스 처리
■ 본사 측 프로세스
1. 배포 처리 수행
당사의 담당자는 수행 시기를 할당하여 HULFT Script 처리를 수행하고자 합니다.
자동화하면 심야 등지에서 일정을 실행할 수 있다.
2. 프로세스 내보내기
각 거점에 할당할 처리를 "CLI Constore"에서 내보냅니다.
'CLI Constore'는 HULFT Script 관리 기능 명령을 실행할 수 있는 도구입니다.
3. HULFT 게시
HULFT 사용내보내기 처리.
■ 지점 측 절차
4.HULFT집신
HULFT에서 본사에서 보낸 서류를 접수하다.
5. 처리된 가져오기
HULFT Script 작업을 수행하고 CLI Constore 를 통해 프로세스를 가져옵니다.
처리는 HULFT Script를 사용하여 트리거되며 HULFT의 편지 세트를 통해 수행됩니다.
가져올 때 서버 마이그레이션 기능을 사용하므로 재부팅하는 것을 잊지 마십시오.
1. 배포 처리 수행
우선 본사 측에서 다음과 같은 각본을 제작하고 배치한다.

첫 번째 'delete (파일/디렉터리 삭제 처리)' 아이콘은 작업 폴더를 초기 처리로 지웁니다.
다음 launch 아이콘에서 CLI Constore 가 시작되도록 다음과 같이 설정합니다.

매개변수로 CLI 명령 설정 파일의 경로를 설명합니다.공백 없이 경로를 지정합니다.
※ "CLI Constore"배치 실행 시 각 명령은 "CLI 명령 설정 파일"에 기재하고 "파일 제출"해야 합니다.
2. 프로세스 내보내기
CLI Constore 는 HULFT Script 설치 폴더의/server/bin/CLI.exe 에 있습니다.

CLI.exe에 파일 전달을 위한 CLI 명령 설정 파일의 내용은 다음과 같습니다.

cli_serverdl.cli
#サービスをエクスポートします
exp --service="HULFTScriptテンプレート基礎編" "C:\hulft\export"
※ 행수는'#'으로 시작하는 부분을 주석으로 처리합니다.
이러한 명령을 실행하여 HULFTScript 템플릿 베이스 섹션의 서비스를 C:\hulft\export로 내보냅니다.

또한 파일 이름(export xxxxxxx)을 내보낼 때 동적으로 부여됩니다.
파일 이름은 HULFT를 보낼 때 사용되므로 스크립트에서 파일 이름을 가져와 변수로 저장합니다.
여기에서'list (파일 이름 일람 처리) '아이콘으로 파일 이름을 얻고,'variable (변수 대입)' 아이콘으로 변수로 회피합니다.
3. HULFT 게시
이어 HULFT를 통한 배포를 위해'발송 요청 처리'를 진행한다.
여기서 사용할 HULFT의 파일 ID(FILE 001)를 지정합니다.

전송 요청 처리의 요점은 다음과 같은 동태적으로 '배달 파일 이름' 을 지정하는 것이다.
위에서 말한 바와 같이 서비스를 내보낼 때 파일 이름이 매번 변경됩니다.

HULFT의 설치 내용을 살펴보겠습니다.
HULFT의 배포 관리 정보에 입력한 파일 이름은 임시 파일 이름입니다.
여기에 수치가 기재돼도 HULFT Script에서 파일 이름이 전달되기 때문에 그것에 우선순위를 둔다.

4.HULFT집신
HULFT의 세트 메시지를 모니터링하고 처리를 수행하려면 HULFT Script를 사용하여 트리거합니다.
HULFT Script 트리거는 HULFT의 파일 라우팅을 테스트하고 조건에 맞는 경우 스크립트를 실행하는 기능입니다.

여기서 파일 ID(FILE 001)의 메시지 세트는 정상(완료 코드 = "0") 시에만 시작하도록 설정되어 있습니다.
그런 다음 모니터링 대상 HULFT의 "메시지 수집 관리 정보"입니다.

'집신 관리 정보' 의 파일 이름은 '고정된 파일 이름 (서비스.zip)' 입니다.
이 파일 이름은 다음 단계에서 사용할 것입니다.

5. 처리된 가져오기
HULFT Script를 사용하여 HULFT가 감지된 세트 메시지를 트리거하는 경우 다음 스크립트를 실행합니다.
구성에는 launch(외부 응용 프로그램 시작 처리) 아이콘만 있습니다.

다음과 같이 CLI Constore 를 시작하도록 설정합니다.
매개변수로 CLI 명령 설정 파일의 경로를 설명합니다.

CLI.exe에 파일 전달을 위한 CLI 명령 설정 파일의 내용은 다음과 같습니다.
수집된 파일 이름(서비스.zip)이 고정적으로 기재되어 있습니다.

cli_serverul.cli
#サービスをインポートします
imp -m "C:\hulft\import\service.zip"

#有効化するため再起動します
shutdown --reboot
가져오기 후 HULFT Script Server를 다시 시작합니다.
재가동과 함께 운용 외 시간대에 당연히 시행해야 한다.
테스트를 실행해 보세요!
디자이너부터 본사 쪽의 각본을 집행하다.

HULFT의 발송 내역.완성 코드 = 0 이죠.

배송은 정상적으로 끝났고 집신도 정상적으로 끝났습니다.

이것은 지점의 서비스다.
실행을 처리하기 전에 "HULFTScript 템플릿 기초 편"의 등록 날짜는 "2019/08/1914:22:26"입니다.

처리 실행 후 등록 시간은'2019/08/1914:28'로 변경됩니다.

서비스가 업데이트되면 버전도 높아질 거예요.
이번에는 루프에서 실시되기 때문에'로그인 날짜'가 성공했는지 확인 중이다.
최후
어때요?
이 "HULFT Script 자동 업데이트"를 사용하면 개발 환경에서 만들어진 프로세스를 자동으로 게시하여 간단하게 정식으로 적용할 수 있습니다.
실제 운용에 관해서는 아직도 고려해야 할 점이 많다고 생각한다.
아!반드시 손님의 과제를 해결 방향으로 이끌어야 한다!
【과제1】내부통제부전
1원 관리
개발 환경에서 제작된 처리를 나누어 간단하게 정식으로 응용할 수 있다
[과제2] 속인화
표준화
개발자의 기술에 의존하기 어려운 비프로그래밍 개발
[과제3] 개발 원가 증가
높은 생산성
풍부한 템플릿을 바탕으로 모델화하면서 실시
       
아니오, 제품과 기능을 조합하면 지금까지 없었던 사용법을 얻을 수 있습니다.
머리가 잘 돌아가면 유연한 과제 해결 방안을 생각해 낸다.(E←자화자찬)
이 블로그에서 기술의'만사 상담창구에서 상담을 받는 내용과 탄생의 기교를 소개하고 싶습니다.
앞으로도 꼭 확인해주시고 가능하면 지켜봐 주세요.
그럼 안녕히 계세요!
HULFT Script를 통해 자동 게시 전송 전후 처리 및 자동 반영(1/3)
HULFT Script를 통해 자동 게시 전송 전후 처리 및 자동 반영(2/3)

좋은 웹페이지 즐겨찾기