> Renaud ROSSET
HTTP à  partir de RPG

HTTP à  partir de RPG


Pour pouvoir consommer un service web à partir de RPG, il nous faudra le moyen de nous connecter à un serveur HTTP à partir de RPG. A cet effet, j'ai écrit un outil open source appelé HTTPAPI. HTTPAPI est un programme de service RPG que

Lire l'article
L’administration RBA

L’administration RBA

La mauvaise nouvelle est que Windows ne gère pas RBA en natif. Même dans les environnements les plus restreints, où les groupes peuvent être alignés directement avec les rôles, il demeure impossible d’effectuer la séparation des attributions indispensable pour l’administration basée sur les rôles.

Lire l'article
Planifier son projet de virtualisation

Planifier son projet de virtualisation

Ainsi, afin de sécuriser les données, la redondance et l'agrégation sont deux techniques essentielles en environnement SAN. La première technique vous donnera la continuité d'accès au stockage malgré la perte d'un élément du réseau tandis que la deuxième multipliera la vitesse des liens agrégés.

Lire l'article
L’ère du SmartCloud

L’ère du SmartCloud

Le Social Business Jam de 2011, conversation en ligne qui avait réuni 4 000 participants, pointait également la nécessité pour les outils sociaux d’être alignés aux processus business pour être réellement efficaces. IBM propose donc une version Enterprise Content Edition de sa solution. Celle-ci associe à Connection le gestionnaire

Lire l'article
La consommation énergétique du processeur

La consommation énergétique du processeur

L'autre critère à prendre en compte qui est souvent négligé et qui représente un coût caché: la consommation du processeur (et du serveur).

Lire l'article
Windows RunTime, Visual Studio 11 et Hyper-V 3

Windows RunTime, Visual Studio 11 et Hyper-V 3

Deux autres sessions s’attarderont plus particulièrement sur les outils mis au point par Microsoft pour permettre aux développeurs de concevoir ces applications. À commencer par la nouvelle API Windows RunTime (WinRT) qui viendra remplacer l’actuel Windows Core.

Lire l'article
Les coûts de la gestion des jetons

Les coûts de la gestion des jetons

Qu’en est-il de la gestion des jetons ?

Lire l'article
Le temps est venu d’investir dans votre équipe

Le temps est venu d’investir dans votre équipe

N’oubliez pas un vos actifs informatiques les plus précieux : votre équipe. Mais quelles doivent être vos priorités en la matière ? Je vous suggère de cibler trois domaines en particulier.

Lire l'article
La classe Java polymorphe

La classe Java polymorphe

Une classe Java peut être un polymorphe. Qui signifie « plusieurs formes ». Les mots-clés extends et implements sont utilisés pour cela. Notre classe est MessageMonitorView, mais elle étend Viewpart, donc elle est aussi une ViewPart. En outre, elle implémente ISelectionListener, donc elle est aussi cela.

Lire l'article
Selection Service : Théorie et pratique

Selection Service : Théorie et pratique

Si vous sélectionnez quelque chose à l’intérieur du banc d’essai Eclipse, vous vous attendez à ce que d’autres parties d’Eclipse réagissent en conséquence. Par exemple, la vue outline change automatiquement son contenu quand vous cliquez sur quelque chose.

Lire l'article
Créer son interface (GUI)

Créer son interface (GUI)

SWT est le Widget Toolkit for Eclipse. Un widget est un élément GUI (un bouton, un champ de texte, un arbre). IBM a décidé de créer SWT parce que, entre autres choses, elle voulait que nous puissions créer une application Java ressemblant plus à une application native

Lire l'article
Pratique : créer la vue de l’application

Pratique : créer la vue de l’application

Nous allons maintenant créer une vue en créant d’abord un nouveau plug-in. Appuyez sur Ctrl+N (ou File, New, Other) et sélectionnez Plug-in Project. Le New Plug-in Wizard apparaîtra (figure 3). Nommez le projet com.remainsoftware.queuemonitor. En réponse à la question Would you like to create a rich client

Lire l'article
Analyse syntaxique de l’ESD du journal

Analyse syntaxique de l’ESD du journal

Analyser syntaxiquement l'ESD du journal Comme vous pouvez le voir dans le champ JOESD (Entry Specific Data) dans chacun des formats de fichiers de sortie précédents, il y a en réalité plusieurs informations dans le champ JOESD. Quand ces champs sont analysés syntaxiquement, vous obtenez

Lire l'article
Extraire des données QAUDJRN

Extraire des données QAUDJRN

Utiliser DSPJRN plutôt que CPYAUDJRNE pour extraire des données QAUDJRN Pour extraire des données QAUDJRN, la commande DSPJRN est préférable à CPYAUDJRNE parce que DSPJRN offre bien plus de critères de sélection. Par exemple, si vous voulez extraire des entrées générées par un certain job, programme

Lire l'article
Débuter l’audit de votre système

Débuter l’audit de votre système

Commencez par auditer chaque commande CL que QSECOFR exécute Une fois votre configuration d'audit établie avec QAUDJRN, vous pouvez commencer à personnaliser l'environnement d'audit. Pour commencer à auditer l'usage de la commande CL par un utilisateur particulier, utilisez Change User Audit (CHGUSRAUD). Dans l'exemple suivant, nous

Lire l'article
Les jointures INNER et LEFT

Les jointures INNER et LEFT

Avant de passer à l'exemple, il faut savoir une dernière chose. En CAML, il est possible d'effectuer des jointures de type INNER ou de type LEFT. La différence entre ces deux types de jointures est très importante. Nous verrons cela lors de l'explication de notre exemple. Revenez donc dans

Lire l'article
Effectuer des conditions sur les champs des listes jointes

Effectuer des conditions sur les champs des listes jointes

Avant de passer à l'exemple, il faut savoir une dernière chose. En CAML, il est possible d'effectuer des jointures de type INNER ou de type LEFT. La différence entre ces deux types de jointures est très importante. Nous verrons cela lors de l'explication de notre exemple. Revenez donc dans

Lire l'article
Projection des champs avec SharePoint 2010

Projection des champs avec SharePoint 2010

Passons maintenant à la projection des champs : Voir Code 5 ci-dessouss. Nous projetons donc simplement les champs de la liste Villes et de la liste

Lire l'article
Les résultats des requêtes LEFT et INNER

Les résultats des requêtes LEFT et INNER

Placez-vous maintenant dans la fonction Page_Load et appelez cette fonction de cette manière :

AfficherMonumentEtVille("LEFT");
AfficherMonumentEtVille("INNER");

Nous appelons donc la même fonction mais le premier appel réalisera une requête de type LEFT alors que le deuxième appel réalisera une requête de type

Lire l'article
Les jointures de SharePoint 2010

Les jointures de SharePoint 2010

Avant d'attaquer le code du projet, nous allons décrire l'architecture du site que nous allons utiliser pour démontrer l'utilisation des jointures. Nous allons disposer de 3 listes.

La première se nommera Pays et contiendra les valeurs suivantes : voir figure 3.

Nous avons

Lire l'article