2009-09-02 4 views
2

J'ai une suite d'outils pour le traitement du code source IBM COBOL; ces outils sont construits en tant qu'applications Win32 et parlent aux fichiers Windows (y compris le réseau) en utilisant les appels de système de fichiers Windows traditionnels (ouvrir, fermer, lire, écrire) et fonctionnent très bien, merci. Je voudrais intégrer ceux-ci avec Eclipse; nous comprenons comment faire pour que Eclipse fasse l'interface utilisateur pour nous, nous pensons. Le problème est que les utilisateurs Eclipse/RDZ accèdent aux fichiers mainframe via un peu de magie IBM. Dans How does RDZ access mainframe files j'ai essayé de comprendre comment Eclipse a accédé aux dossiers sur un mainframe. Apparemment Eclipse/RDZ a une porte dérobée secrète d'accès au système de fichiers non disponible pour les mortels normaux. Le problème est de savoir comment nos outils, en lisant certains fichiers accessibles par Windows (fichier disque local, NFS à mainframe, ...) peuvent associer ces fichiers aux fichiers auxquels Eclipse peut accéder ou utilise? Idéalement, nous aimerions que les versions UI-intégrées de nos outils prennent une chaîne de nom de fichier Eclipse pour un fichier mainframe, la transmettent à notre application Windows pour traitement, l'application Windows ouvre/lit/traite le fichier et renvoie les résultats associés avec ce fichier à l'interface utilisateur Eclipse.Accès cohérent aux fichiers mainframe depuis l'application Win32 et IBM RDZ/Eclipse?

Existe-t-il un chemin de nom de fichier canonique qui serait utilisé avec NFS mainframe et qui serait équivalent au nom ou à l'objet d'accès utilisé par Eclipse RDZ pour accéder au même fichier? Toutes les opérations sont-elles réalisables en interne par Eclipse, par le mainframe NFS [par exemple, NFS peut-il lire/mettre à jour un élément dans un ensemble de données partitionné? Peut Eclipse RDZ? Est-ce que l'accès au fichier mainframe est disponible pour le code Java personnalisé exécuté sous Eclipse RDZ (par exemple, les équivalents open/close/read/write basés sur filename/path/something?) Si oui, quelqu'un peut-il me diriger vers la documentation décrivant les méthodes d'accès?

Quelqu'un d'autre a déjà résolu ce problème ou a-t-il une bonne suggestion?

Répondre

1

IBM n'expose aucune de ses fonctionnalités spécifiques aux grands systèmes WDZ de manière utilisable, de sorte que vous ne pouvez pas intégrer votre programme à WDZ.

+0

Pouvez-vous expliquer l'acronyme «WDZ» par rapport à Eclipse? Pouvez-vous expliquer comment vous savez ce que vous savez? Désolé de paraître inquisiteur, mais je déteste prendre "NON" pour une réponse: - { –

+0

WDZ == Websphere Developer pour z/OS. C'est un produit qui utilise Eclipse pour sa base, et a toutes sortes de goodies pour simplifier le développement de logiciels z/OS. –

0

Vous pouvez utiliser FTP pour obtenir le code source Cobol de l'ordinateur central au PC et du PC au mainframe.

Vous devrez demander à vos utilisateurs les informations de connexion (URL, connexion, mot de passe), ainsi que le nom de l'ensemble de données partitionné où réside le code source Cobol.

Questions connexes