Pergunta

Ouço repetidamente que enquanto os sistemas de arquivos NFS-estilo estão disponíveis em mainframes IBM, eles muitas vezes não são habilitados, provavelmente para minimizar os riscos do mainframe vis-a-vis o resto do mundo a segurança.

Tendo em conta que eu gostaria de produzir ferramentas baseadas em PC que chegar e processar arquivos no mainframe, isso faz com que um problema simples ( "arquivo NFS aberta '\ de mainframe \ foo'") muito mais difícil; o que eu posso contar para fornecer acesso do sistema de arquivos em um ambiente de rede? (Sistemas Linux oferecem NFS via Samba praticamente como padrão, então isso é fácil).

A IBM oferece Rational Developer para Z, uma variante Eclipse usado por programadores COBOL IBM. RDZ parece ter acesso direto ao sistema de arquivos mainframe IBM. O que eles estão usando fazer isso? Por que não é tão disponível para mim, e se for, o que é?

Foi útil?

Solução

RDz tem uma tarefa iniciada (a daemon em UNIX-fale), que é executado no z host / OS e aceita ligações a partir do plug-in Eclipse. O protocolo é proprietária Então você é improvável que seja capaz de descobrir qualquer informação sobre isso.

E RDz não é apenas para programadores de COBOL. Ele é usado em muitas lojas onde as pessoas querem loja todas seu código fonte no mainframe - por manter dois repositórios separados? É por isso que tem essas longname / nome abreviado e ASCII / traduções EBCDIC para transformar esses caminhos Java ímpios em nossos nomes de membros de 8 caracteres lindamente elegantes e permitem-nos a lê-lo sob z / OS, embora comando "source ascii" do editor ISPF aliviou a última preocupação um pouco.

Se você quer fazer uma coisa semelhante, você precisa de código acima de sua própria tarefa começou a aceitar conexões de entrada de seus clientes. Isto não é tão difícil quanto parece. Você vai realmente estar fazendo isso em um ambiente UNIX desde USS (Serviços do Sistema UNIX, os OpenMVS renomeados) vem com z / OS como parte do software sistema operacional base. E isso permite que você acesse os dois arquivos USS e conjuntos de dados z / OS / membros de forma transparente.

Em seguida, , você precisa convencer as lojas de mainframe que a sua tarefa iniciada não é um risco de segurança. Deixe-me saber como isso funciona para você: -)

Você pode achar mais fácil fazer apenas NFS um pré-requisito do seu software. Então, pelo menos, é problema de segurança da IBM, não seu.

Outras dicas

RDz fala para z / OS via Remote Systems Explorer (RSE). ofertas z / OS SMB, NFS, FTP e SCP, bem como outros métodos de acesso remoto.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top