우리는 때로는 "즉시 사용 가능한"솔루션으로 삶을 상당히 단순화하는 복잡성을 만들어냅니다.
게시물이 업데이트 된 후 이제는 문제가 좀 더 잘 이해됩니다.
이름이 너무 구체적이어야하는 경우 업로드 할 파일 이름 목록이 들어있는 서버에 고정 된 파일 이름을 사용하는 것이 좋습니다.
실제로 서버는 메인 프레임에서 실행되는 JCL이라는 고정 파일 이름을 만들 수 있습니다 !!! 이 파일에는 SYSIN DD * 및 GET 명령이 포함됩니다. 메인 프레임은이 파일을 업로드하고 그대로 메인 프레임에서 실행되는 작업 리더에게 제출합니다. 이 작업의 마지막 단계 (서버에 의해 생성되었지만 메인 프레임에서 실행)는 비어있는 JCL 파일을 서버로 다시 FTP로 보내는 것입니다.이 방법으로 서버는 메인 프레임에서 파일을 업로드했음을 "인식"합니다.
또는 왜 Zero가 아닌 시스템이 파일에 시간 정보를 지정해야합니까? 메인 프레임에서 파일을 매일 처리하는 경우 날짜가 충분해야합니다.
이 변경으로 메인 프레임은 당일의 파일 이름을 안정적으로 예측하고 적절한 GET 명령을 생성하여 실행할 수 있습니다.
작업 스케줄러를 사용하면 하루에 두 번 메인 프레임으로 업로드를 쉽게 실행할 수 있습니다. 이는 파일 이름에 시간을 포함시키려는 의도로 표현 된 모든 문제를 해결할 수 있습니다.
@ppeterka, 질문을 이해하는 데 문제가 없으므로 대부분의 메인 프레임 프로그래머가 생각할 것입니다. 메인 프레임 태그를 추가하면 더 좋을 것입니다. –
@BruceMartin [SO]에 오신 것을 환영합니다. 또한 [FAQ]를 읽어야합니다.이 질문은 어떤 노력도 나타내지 않습니다. 필자는 메인 프레임 프로그래머가 아니더라도 질문을 이해할 수 있습니다. 그러나, 나는 문제를 해결하기 위해 노력하지 않는 사람들의 일을 좋아하지 않고 대신 "나는 유니콘을 날고 싶다. 최대한 빨리 제발 코드를 써라!"라고 적는다. OP가 "이 코드를 시험해 본 결과,이 오류가 발생했습니다"라는 질문을 게시했다면 질문에 대한 내 태도가 나아 졌을 것입니다. 또한 태그가 적절하다고 생각되면 게시물을 편집하여 추가 할 수 있습니다. 노력하지 않아도. 무례하다. – ppeterka
@ppeterka, 나는 사람들이 시도해야한다는 것에 동의하며, 불쾌감을 나타내지는 않았다. 그러나이 경우에는 이미 해결책을 알지 못하면 무엇을 시도해야할지 모른다. 또한 메인 프레임 태그를 추가하기 위해 게시물을 편집했으나 받아 들여지지 않은 곳이 –