> Renaud ROSSET
Sessions du genre écran vert

Sessions du genre écran vert

La version RPG de l’application de saisie de commandes Acme utilise des variables RPG, des fichiers ouverts, et des sousfichiers pour contenir l’état de l’application entre chaque transition d’écran. On l’a vu, Apache/PHP ne garantira pas que notre application reviendra au même job entre chaque transition d’écran, donc nous

Lire l'article
Quelques exemples de solutions

Quelques exemples de solutions

La combinaison la plus classique consiste à installer sur chaque site 2 serveurs Hyper-V. Cette solution correspond à la sécurité maximale pour les sites principaux.
Chaque serveur Hyper-V héberge les machi nes suivantes :

- Un contrôleur de domaine (et DNS)
- Un serveur

Lire l'article
Les avantages

Les avantages

La virtualisation permet d’éliminer tous les problèmes liés à juxtaposition de plusieurs logiciels ou fonctions sur un seul ordinateur physique qui parfois ne sont mêmes pas compatibles.
Par ailleurs, la séparation permet de configurer, contrôler et optimiser chaque système en fonction du logiciel installé.
L’ensemble permet d’utiliser

Lire l'article
Gestion des utilisateurs

Gestion des utilisateurs

Lorsque vous êtes chargé d’administrer des comptes utilisateurs, vous devez souvent déterminer à quel moment un mot de passe va expirer ou la dernière fois qu’un utilisateur s’est connecté. Acctinfo.dll ajoute une nouvelle page de propriétés à la console Active Directory Users and Computers (Utilisateurs et ordinateurs Active Directory).

Lire l'article
Le Connecteur pour Visio

Le Connecteur pour Visio

Bien qu’il ne soit pas livré avec Operations Manager, le connecteur Operations Manager pour Visio 2007
Professional SP1, en téléchargement gratuit depuis le site de Microsoft, apporte une dimension très intéressante à la supervision.
Le principe est simple. Il suffit de reprendre tous ses diagrammes de processus

Lire l'article
Les templates de supervision

Les templates de supervision

Les templates permettent, depuis l’espace Authoring de créer des modules de supervision supplémentaires.
Operations Manager 2007 R2 ajoute de nouveaux modèles de templates et enrichit les modèles existants.

Les modèles suivants ont été ajoutés ou améliorés :

OLE DB Data Source

Lire l'article
Dépannage

Dépannage

Problème de connexion ?

  • Activation du bureau à distance sur la machine hôte,
  • Machine hôte inaccessible : utiliser la commande PING xxx.xxx.xxx.xxx ou PING -a xxx.xxx.xxx.xxx pour obtenir le nom exact de la machine hôte ; l’adresse IP utilisée est-elle correcte ?
  • Le certificat de

    Lire l'article
Démarrage d’une connexion

Démarrage d’une connexion

Vous pouvez lancer la Connexion au bureau à distance depuis le menu Démarrer / Tous les programmes / Accessoires / Connexion Bureau à distance ou bien plus rapidement à l’aide de la commande MTSC.EXE que vous saisirez dans une invite de commandes (à ce propos, différents mode de lancements

Lire l'article
Préparation des machines

Préparation des machines

Avant de commencer, les machines doivent pouvoir communiquer entre elles ; un paramétrage doit être effectué car la prise de main à distance des machines n’est pas autorisée de facto sur les systèmes Microsoft Windows. Par défaut, la fonctionnalité n’est pas activée, sécurité oblige. Depuis la machine hôte, celle

Lire l'article
Windows Phone 7 et Lync à  l’honneur chez Microsoft

Windows Phone 7 et Lync à  l’honneur chez Microsoft

Dans les allées du salon, certaines vitrines attirent plus les regards que d’autres. C’est le cas du stand Microsoft, qui appâte les visiteurs avec les derniers smartphones sous Windows Phone 7. Le hub Office (OneNote, Word, Excel, PowerPoint) associé à SharePoint 2010, et le nouvel Outlook Mobile sont visiblement

Lire l'article
Eviter le verrou du matériel propriétaire

Eviter le verrou du matériel propriétaire

Un signal d’avertissement doit être adressé aux conducteurs imprudents. Beaucoup de fournisseurs de matériels livrent aujourd'hui leurs produits avec un logiciel d’administration de la virtualisation embarqué, parfois gratuitement, et souvent avec un hyperviseur intégré. Cela suffit pour gérer un seul ou un petit groupe de serveurs, mais les data

Lire l'article
Ne pas se laisser noyer par le phénomène « VM sprawl »

Ne pas se laisser noyer par le phénomène « VM sprawl »

Au cours de la migration de l'entreprise du physique au virtuel (la phase initiale de consolidation des serveurs), il faut tâcher d'éviter le piège classique de la prolifération de machines virtuelles (VM sprawl). Il s'agit du fait d'augmenter constamment le nombre de machines virtuelles sans que celles-ci soient absolument

Lire l'article
Windows Phone 7 est bel et bien là  !

Windows Phone 7 est bel et bien là  !


La démonstration la plus attendue arrive enfin ! Il s’agit évidemment de celle de Windows Phone 7, le nouvel OS mobile de Microsoft. L’écran d’accueil dynamique affiche les informations principales (appels, sms, mails,…) mais reste personnalisable par l’utilisateur. L’interface se présente sous la forme de différents hubs,

Lire l'article
Les différents pools

Les différents pools

Plusieurs pools, donc plusieurs instances ou serveurs SQL peuvent être utilisés au sein d’une entreprise. Un serveur frontal ne peut être rattaché qu’à une seule base SQL. Un pool est donc constitué d’une instance SQL et du ou des serveurs frontaux qui lui sont attachés.

Lire l'article

OCS permet donc de multiples fonctionnalités et services qui seront mis à  disposition des utilisateurs de l’entreprise

OCS permet donc de multiples fonctionnalités et services qui seront mis à  disposition des utilisateurs de l’entreprise

Figure 1: Le certificat SAN est identifiable par la présence de plusieurs noms valides pour l’utilisation de ce certificat. Il permet donc de répondre aux transactions HTTPS sur plusieurs noms DNS, comme par exemple www.creusot.com et aussi autodiscover.creusot.com ou encore sip.creusot.com. de redondance, ni de gestion d’environnements complexes.

Lire l'article
Considérations

Considérations

Voici, sans ordre particulier, quelques considérations qui s’appliquent à la programmation pour le Web en utilisant RPG IV et CGIDEV2 :
 

  • D’une manière générale, les programmes CGIDEV2 sont plus simples que leurs équivalents 5250 du fait qu’aucune logique de bouclage n’est nécessaire pour les écrans.

    Lire l'article
Le programme de saisie de commandes (Order Entry)

Le programme de saisie de commandes (Order Entry)

L’utilisation de RPG pour la programmation Web présente un avantage important (entre autres) : une bonne partie de la logique est similaire à celle de l’écran vert, car la plupart des fonctions sont essentiellement les mêmes, mais exécutées dans un ordre différent. J’ai donc agi logiquement : j’ai pris

Lire l'article
Les bits HTML pertinents

Les bits HTML pertinents

La figure 3 montre le début du document HTML acmecgir4.html. Les points principaux suivants sont importants. La définition du formulaire se trouve dans la section Header, commune à toutes les pages.


Par conséquent, chaque page fait que le même programme (ACMECGIR4) est appelé (en

Lire l'article
Programmation RPG pour le Web

Programmation RPG pour le Web

L’écriture de programmes RPG qui communiquent avec un navigateur appelle trois considérations principales. La première est la persistance. Le navigateur envoie une requête à un job serveur : il en résulte l’appel d’un programme. Le programme reçoit toute entrée émanant du navigateur et génère une page Web qui est

Lire l'article
Le code

Le code

La version CGIDEV2 de l’application de saisie de commandes est constituée d’un document HTML et de cinq membres sources RPG IV :

  • Acmecgi.html est le document contenant tout le code HTML requis pour les quatre pages Web. Tout comme un fichier écran con - tient tous les

    Lire l'article