VB.net을 통해 IBM 메인 프레임에 연결하고 VB.net을 통해 메인 프레임에있는 작업을 직접 실행하고 출력을 다시보고 싶습니다. 어느 방법 으로든 도움을받을 수 있습니까? IBM 메인 프레임에 연결하고 vb.net을 통해 직접 작업을 실행하는 경우 ....vb.net에서 IBM/ISPF에 연결
답변
ISPF GUI mode의 기능을 복제하려고하지 않습니다.
한 가지 방법은 this thread에서 논의 된대로 JES 내부 판독기에 FTP를 직접 사용하는 것입니다. 메인 프레임 보안 담당자가이 작업을 허용하지 않을 수도 있습니다.
또 다른 방법은 ISPF screen scrape입니다.
ISPF 화면 스크래핑 대신, TSO에서 submit 명령을 사용하고 TSO에서 SDSF을 실행하여 출력을 검색 할 수 있습니다. 또한 Rexx 또는 Java을 작성하여 ISPF 및/또는 SDSF 패널을 인식하는 VB 코드 대신 원하는 양식으로 메인 프레임에서 출력 할 수 있습니다.
SPOOL API를 통해 일괄 처리 작업을 제출하는 CICS web service을 사용하면 결과를 검색하는 것이 더 어려울 수 있습니다. 출력을 z/OS Unix 파일에 저장하고 거기에서 검색해야 할 수도 있습니다.
모든 JCL은 메인 프레임의 PDS 멤버에 저장되어 있습니다 ... 저는 VB.net에서 작업을 트리거하려고합니다. 실제로 ISPF GUI ..... 또한 VB.net에서 작업 결과 (리턴 코드)를 원합니다 ... – user1271146
TSO SUBMIT 명령과 함께 비교적 새로운 SDSF REXX 인터페이스를보십시오. – zarchasmpgmr
이것은 전적으로 메인 프레임과 나머지 엔터프라이즈에서 사용할 수있는 기능에 따라 다릅니다. – RBarryYoung
IBM 메인 프레임 및 ISPF를 메인 프레임 용 인터페이스로 사용합니다. – user1271146
좀 더 구체적으로 알려주십시오. Windows에서 JCL을 제출하거나 메인 프레임에 저장된 PDS 구성원에있는 JCL을 제출 하시겠습니까? – zarchasmpgmr