Le File Server

Tech |
> Tech
Le File Server

Le File Server

La figure 6 montre les composants de l'OS/400 File Server. Celui-ci donne accès à  l'IFS, lequel permet de stocker des fichiers stream et utilise une structure de répertoires hiérarchique. Le système de fichiers IFS est organisé en plusieurs unités logiques : « root », QFilerSvr.400, QOpenSys, QOPT, QSYS.LIB, QDLS, QNTC,

Lire l'article
Enumération d’une base de données SQL Server dans AD

Enumération d’une base de données SQL Server dans AD

Pour effectuer cette tâche, vous pouvez soit recourir à  l'Analyseur de requêtes (Query Analyzer) et aux procédures stockées systèmes sp_ActiveDirectory_SCP et sp_Active- Directory_Obj, soit utiliser la console Enterprise Manager. Pour ajouter SQL Server à  partir de l'Analyseur de requêtes, exécutez

EXEC sp_ActiveDirectory_SCP

Pour ajouter SQL Server à  partir de la console

Lire l'article
Des champs qui sont euxmêmes  des structures de données (V5R2)

Des champs qui sont euxmêmes des structures de données (V5R2)

On peut utiliser les mots-clés LIKEDS et LIKEREC pour définir des souschamps comme des structures de données. Ainsi défini, le sous-champ est aussi une structure de données qualifiée. On spécifie les sous-champs du sous-champ DS.subf. de la structures de données comme DS.subf.name, DS.subf.id_no et ainsi de suite. On peut aussi

Lire l'article
9ème réunion du Groupe des Utilisateurs Francophones de Microsoft Exchange Server

9ème réunion du Groupe des Utilisateurs Francophones de Microsoft Exchange Server

Venez assister au 9ème Briefing qui sera l’occasion d’aborder le sujet de la conformité, autant dans l’échange des messages électroniques que la législation en matière d’archivage. Cette réunion aura lieu le 9 Mars 2006 au 148 rue de l’Université, 75007 Paris. Pour vous y inscrire dès à présent.
Lire l'article

Procédures et fonctions définies par l’utilisateur

Procédures et fonctions définies par l’utilisateur

Les procédures et les fonctions sont les briques fondamentales de la programmation modulaire : une pratique essentielle pour gérer le développement et la modification d’un logiciel complexe. Si vous n’écrivez pas de procédures dans votre nouveau code ILE RPG, vous avez 20 ans de retard sur les pratiques de programmation

Lire l'article
Adopter ILE

Adopter ILE

Le deuxième commandement du style RPG IV est, « RPG IV et ILE sont inextricablement liés entre eux et ne doivent jamais être séparés ».

Je grogne en silence chaque fois qu’un programmeur RPG (ou pis encore, un manager ou un consultant), me dit « J’utilise RPG IV, mais

Lire l'article
Scénario 1 : Marqueurs

Scénario 1 : Marqueurs

Le plus souvent, vous pouvez marquer une fonction Access for Web dans votre navigateur. Vous pourrez par la suite revenir à ce marqueur pour voir la même information sans devoir traverser plusieurs liens pour « revenir là où vous étiez ». Il en est ainsi parce que la plupart des

Lire l'article
Le Central Server

Le Central Server

La figure 5 présente le Central Server. Il est interrogé quant aux licences client disponibles pour les fonctions client Data Transfer ou PC5250. Il répond aux clients en indiquant la disponibilité ou l'indisponibilité d'une licence. Le Central Server peut aussi extraire les tables de conversion ASCII EBCDIC qu'un client utilise.

Lire l'article
Conclusion

Conclusion

Vous avez maintenant toutes les ressources nécessaires pour utiliser par vous-même les customs members et trouver des utilisations originales. N'hésitez pas d'ailleurs à  m'en faire part.

Lire l'article
Matrices de structures de données (V5R2)

Matrices de structures de données (V5R2)

Le mot-clé DIM s’applique désormais aux structures de données. Une matrice de structures de données est semblable à une structure de données à occurrences multiples (MODS, multiple-occurrence data structure). Mais avec une matrice de structure de données, il est possible d’accéder à plus d’un élément à la fois. On peut

Lire l'article
Des améliorations remarquables

Des améliorations remarquables

Dans Exchange 2003, le nouveau fournisseur Exchange- Queue2Provider et son ensemble de classes prises en charge vous permettent de gérer les tâches liées aux files d’attente et aux liaisons de la même manière qu’avec l’outil ESM. La possibilité de dupliquer les opérations d’interface utilisateur par le biais d’interfaces programmables constitue

Lire l'article
Variables basées et fonctions de stockage dynamique

Variables basées et fonctions de stockage dynamique

Les variables basées et l’allocation de stockage dynamique rendent les programmes plus souples. Les langages modernes, comme Java, se chargent de la gestion du stockage. Mais, au moins maintenant, ILE RPG vous permet d’accomplir certaines choses comme allouer une matrice avec un nombre d’éléments variable. Dans ILE RPG, les variables

Lire l'article
A suivre

A suivre

J’espère que cet article vous a démontré l’utilité des fichiers texte. Dans le prochain, j’approfondirai les fichiers stream binaires et expliquerai comment les créer et à quoi ils servent.

Lire l'article
Meilleur accès utilisateur, moins de tracas pour l’administrateur

Meilleur accès utilisateur, moins de tracas pour l’administrateur

Nous venons de voir comment mettre en place un serveur iSeries central servant de passerelle vers d’autres serveurs iSeries en utilisant iSeries Access for Web et une DMZ. Nous avons aussi couvert rapidement les options d’émulation Telnet 5250 pour accéder aux autres serveurs iSeries à partir d’un iSeries avec iSeries

Lire l'article
Le Remote Command and Distributed Program Call Server

Le Remote Command and Distributed Program Call Server

La figure 4 montre le Remote Command and Distributed Program Call Server. Comme son nom l'indique, ce serveur exécute les commandes et les programmes distants que les clients optimisés appellent. Pour les commandes distantes, le serveur accepte une commande entrante et renvoie n'importe quel message OS/400 vers le client. Pour

Lire l'article
Modification de la table de fait pour ajouter une référence à  la dimension technique

Modification de la table de fait pour ajouter une référence à  la dimension technique

La dimension Affichage doit pouvoir être liée à  la table de fait du cube que vous souhaitez utilisez (le cube Sales dans notre cas).

De ce fait, nous allons créer une vue qui va simplement ajouter une colonne fictive (nommée TECHNIQUE) à  la table de fait. Cette colonne contiendra le

Lire l'article
Mot-clé LIKEREC (V5R2)

Mot-clé LIKEREC (V5R2)

Le mot-clé LIKEREC définit une structure de données de la même manière qu’un format d’enregistrement. Comme pour les structures de données décrites en externe, on peut choisir *INPUT, *OUTPUT, *ALL ou *KEY.

Une structure de données LIKEREC est automatiquement qualifiée. Les sous-champs sont les mêmes que les champs du

Lire l'article
Surveillance de l’actualisation du cache

Surveillance de l’actualisation du cache

Pour améliorer l’accès aux informations de sous-système de file d’attente, ExchangeQueue2Provider inclut un cache servant à stocker les données de gestion. Le fournisseur actualise automatiquement ce cache, selon une fréquence qu’il détermine en fonction de la configuration et du niveau d’activité du serveur Exchange. (Vous ne pouvez pas contrôler la

Lire l'article
Fonctions de déclaration et de traitement des matrices

Fonctions de déclaration et de traitement des matrices

Les matrices sont omniprésentes dans les programmes applicatifs et le support d’ILE RPG a été nettement amélioré dans les récentes releases. Si vous pensez encore que « matrice » signifie « structure de données à occurrences multiples », il est grand temps de découvrir la réalité.

Notez votre connaissance

Lire l'article
Programme exemple qui démontre base64 et MIME

Programme exemple qui démontre base64 et MIME

La figure 13 montre quelques fragments du programme exemple IFS3- MAIL2, démontrant les techniques décrites dans ma section précédente. (Le programme entier peut être téléchargé, ainsi que d’autres exemples de programmes de cet article sur www.itpro.fr Club Abonnés).

Ici, j’ai changé la sous-procédure CreateMsg() pour accepter le nom d’un

Lire l'article

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech