> Tech > Utiliser XMLGEN

Utiliser XMLGEN

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

XMLGEN enveloppe du code source et des commandes iSeries avec des tags XML et les prépare comme un fichier de sortie généré. Le parser/installer utilise ces tags pour contrôler la recréation de la source et des objets.

Pour générer un document XML bien formé et valide avec la commande XMLGEN,

il faut faire deux choses.
Premièrement, créer un membre de
scripting. Deuxièmement, exécuter la
commande XMLGEN. Cela suffit pour créer un document XML bien formé,
valide, complètement autonome, capable
de s’installer lui-même sur n’importe
quel iSeries !

Créer un membre script. XMLGEN
prend un script facilement préparé à 
partir d’un membre source. Ce script
est lu par le générateur XML, qui
charge la source et les commandes à 
inclure dans le package. Il y a plusieurs
façons d’accomplir cette tâche. Martin
Rowe a mis au point une méthode
souple qui introduit trois nouvelles
commandes pour aider à  la construction
du script.

La première partie de n’importe
quel script à  utiliser avec la commande
XMLGEN est la commande XMLGENINC
(XML Generator Include), qui
détermine s’il faut inclure le parser
XML dans le package. Si le code source
du parser est nécessaire pour « rétroparser
» (faire l’analyse syntaxe inverse)
XML dans les membres et les objets
source, XMLGENINC le fournira dans le package. Le parser ne doit être
installé qu’une seule fois sur le système
cible.

La seconde commande à  utiliser
dans le script est XMLGENMBR (XML
Generator Member), qui indique quels
fichiers seront ajouté au package XML :

XMLGENMBR XMBR(Member)
XMBRATR(MemberType) +
XFROMSRCF(FromSourceFile)
XFROMSRCL(FromLibrary) +
XTOSRCF(ToSourceFile)
XOBJTYPE(ObjType) +
XGENCRT(Generate *YES/*NO)

Téléchargez cette ressource

Guide de technologie 5G pour l’entreprise

Guide de technologie 5G pour l’entreprise

Pourquoi la 5G est-elle faite pour votre entreprise ? La 5G peut améliorer la vitesse, la fiabilité et la capacité de votre réseau, permettant ainsi une meilleure collaboration, une productivité accrue et une prise de décision plus rapide. Notre livre blanc " The Big Book of Enterprise 5G" vous fournit les informations stratégiques dont vous avez besoin pour prendre des décisions éclairées et préparer votre entreprise à prospérer dans l'ère de la 5G. Cradlepoint, part of Ericsson est le leader mondial des solutions de réseau sans fil 4G LTE et 5G fournies via le cloud. Connectez vos employés, lieux et objets avec la 4G LTE et la 5G pour un WAN sans fil d'entreprise.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010