빌더지식 서버단 명령을 호출하여 사용자가 원하는 시점에 Batch 명령 실행하기
페이지 정보
작성자 GCK제이크 작성일 2022-04-26 12:18 조회 481회 댓글 0건본문
관련링크
안녕하세요. GCK제이크입니다.
댓글에서도 간단히 "제이크님" 정도로 불러주세요.
※ 참고
본 예제는 원래 질문인 "배치 명령어를 사용할 방법이 있을까요?"에 대한 답으로 "포건시에서 특정 시간에 Batch 파일을 실행하는 방법"을 설명드렸고, 이후 해당 명령을 정해진 일정이 아닌 특정 시점에 사용자가 원할 때 즉시 실행하고 싶다는 추가 질문에 대한 답입니다.
그러므로 먼저 "포건시에서 특정 시간에 Batch 파일을 실행하는 방법"을 읽으신 후 본 예제를 읽으시기를 추천 드립니다.
이전 글에서 생성한 Batch 파일을 사용자가 원하는 시점에 즉시 실행하는 명령을 만들어 보겠습니다. 해당 배치 파일은 이미 생성되어 있다고 가정하고 설명합니다.
1. 먼저 서버단 명령을 새로 생성합니다.
2. 서버단 명령의 이름을 지정해 줍니다.
3. 「명령」 탭으로 이동하여 「명령 편집」을 눌러 명령창을 나타나게 합니다.
4. 명령창에서 「프로그램 실행」 명령을 선택하고, 실행 프로그램 경로에 해당 Batch 파일의 실제 경로를 적용해 줍니다. 이후 확인 버튼을 눌러 서버단 명령을 저장합니다.
5. 이제 페이지로 이동하여 화면에 버튼을 한 개 생성합니다. 버턴의 명령에는 「서버단 명령 호출」을 선택하고, 위에서 생성한 서버단 명령을 지정해 줍니다.
• 반환 코드, 반환 메시지는 return code/message라고 부르는 것인데 본 예제에서는 신경 쓰지 않으셔도 됩니다.
6. 프로젝트를 실행하고 버튼을 클릭하십시오. 웹브라우저 개발자도구의 콘솔을 켜시면, 아래와 같이 클라이언트(웹브라우저)에서 호출한 포건시 서버단 명령이 실행되었다는 로그가 표시됩니다.
7. 해당 폴더로 가보면 아래와 같이 파일이 생성되어 있습니다.
이런 방식으로 서버단 명령에서만 제공하는 특정 기능들을 이용하여 웹표준에서 벗어난 기술들을 구현하고, 이를 사용자가 원하는 시점에 실행하도록 기능을 생성하실 수 있습니다.
이와 관련하여 추가적인 문의사항이 있으시면 언제든 Forguncy Q&A 게시판에 질문 남겨주십시오.
고맙습니다.
GCK제이크드립니다.
댓글목록
등록된 댓글이 없습니다.