표준 연계 보조도구
표준 연계 플랫폼을 운영하는 담당자용 웹 화면 두 개. 자체 데이터베이스를 두지 않아 교환 대상·동사·시스템 목록과 송수신 이력은 열 때마다 연계 플랫폼의 API 로 받아 오고, 등록한 실행 명령만 서버 파일 한 개에 보관합니다.
표준 메시지 수동 송신
다시 보내야 할 표준 메시지를 담당자가 화면에서 지정해 보냅니다
시스템 사이의 표준 메시지 연계는 평소 자동으로 동작하지만, 한쪽 데이터가 늦게 올라오거나 한 건이 빠지면 담당자가 연계 서버에 접속해 명령을 넣어야 합니다.
연계 플랫폼이 이미 가지고 있는 교환 대상(NOUN)·동사(VERB)·시스템 목록을 그대로 읽어 와, 대상 하나에 동사와 송신시스템·수신시스템을 지정하는 것만으로 송신이 걸리게 했습니다. 대상과 동사를 합친 이름이 그대로 표준 메시지 이름이 되고, 지정하지 않은 항목이 있거나 송신시스템과 수신시스템이 같으면 송신 단계에서 막습니다. 목록도 이력도 저장하지 않고 화면을 열 때마다 연계 플랫폼에서 받아 옵니다.
송신한 건이 어느 시스템으로 갔고 성공했는지, 대상별 최근 7일 이력에서 그 자리에서 확인합니다.
서버 명령 원격 실행
연계 운영용 프로그램을 서버에 접속하지 않고 실행합니다
연계 운영에는 자료를 내보내거나 로그를 정리하는 보조 프로그램이 함께 있습니다. 이런 것은 서버에 원격으로 접속해 명령창에서 실행하게 되고, 실행 결과는 창을 닫으면 남지 않습니다.
자주 쓰는 명령을 줄로 등록해 두고 행 단위로 실행하게 했습니다. 서버가 그 명령을 실행해 표준출력과 표준오류를 모으고, 표준오류가 한 줄이라도 나온 건은 실패로 판정합니다. 최종실행일시와 결과는 행에 남고, 직전 실행 출력은 그 행의 로그보기로 열립니다. 등록 목록은 데이터베이스 없이 서버 파일 한 개에 보관합니다.
명령창을 열지 않고 실행하며, 마지막 실행이 어떻게 끝났는지 목록에서 바로 확인합니다.