> Windows
Conversion de PDF (iSeries, Linux, Unix et Windows)

Conversion de PDF (iSeries, Linux, Unix et Windows)

InFORM Decisions présente PDF Enabler qui donne la possibilité de convertir des documents du format PCL au format PDF. PDF Enabler fonctionne sur iSeries, Linux, Unix et Windows et permet aux utilisateurs de sortir des formulaires et rapports en fichiers PDF. 

Les autres nouveautés de cette version 2.07 offrent la possibilité de lier n'importe quelle application Windows à DLL et de traiter les polices dans les documents.

Lire l'article
SilverDev pour iSeries

SilverDev pour iSeries

Experia présente SilverDev, outil de développement d'applications graphiques en RPG pour iSeries.

Une liste on exhaustive des fonctionnalités de SilverDev, performant en environnement iSeries.

Lire l'article
Actualités Windows NT / 2000 – Semaine 26 – 2004

Actualités Windows NT / 2000 – Semaine 26 – 2004

Toutes les Actualités du 21 au 27 Juin 2004

Lire l'article
Faites un essai de conduite de la sécurité de l’OS/400

Faites un essai de conduite de la sécurité de l’OS/400

par Carol Woodbury - Mis en ligne le 26/05/2004 - Publié en Septembre 2003

Acheter un ordinateur de gestion c'est un peu comme acheter une nouvelle voiture

Vous voulez des fonctions puissantes et intégrées. Vous ne voulez pas compter sur des add-ons ultérieurs pour avoir un système viable. Les fonctionnalités doivent donner des résultats concrets et ne pas être un simple « vaporware »...J'ai acheté il y a peu une nouvelle voiture. Pendant plusieurs mois, je m'étais interrogé sur la marque et le modèle qui me convenaient le mieux. Mais j'étais sûr d'une chose : je ne voulais pas acheter une voiture puis être obligé d'ajouter des options. Je voulais que la marque et le modèle de mon choix possèdent d'emblée les options que je désirais.
Je ne voulais pas non plus accumuler les gadgets : des trucs et des machins inutiles qui allongent la liste d'options d'une voiture mais sont soit sans intérêt, soit inutilisables après quelques mois. Autre exigence: la fiabilité. Pas question de me trouver en panne dans la nature en pleine nuit. J'ai donc cherché et recherché et effectué des tests de conduite pour aboutir à  une voiture qui me satisfait pleinement.

Formidable. Carol a une nouvelle voiture. Mais quel rapport avec la sécurité ? L'exercice auquel je me suis livré pour l'achat d'une nouvelle voiture est le même que celui que vous pratiquerez pour l'achat d'un ordinateur de gestion. Vous voulez des fonctions puissantes et intégrées. Vous ne voulez pas compter sur des add-ons ultérieurs pour avoir un système viable. Les fonctionnalités doivent donner des résultats concrets et ne pas être un simple « vaporware ». Enfin, l'ensemble doit être fiable : des correctifs et des patches constants (provoquant une fâcheuse immobilisation) ne sont pas acceptables.
Par conséquent, vous devez essayer la sécurité de l'OS/400 comme s'il s'agissait d'une voiture.

Lire l'article
Restreindre et améliorer System Request

Restreindre et améliorer System Request

par Ed Fishel - Mis en ligne le 19/05/2004

Améliorez la sécurité et l'intégrité de vos applications avec ces programmes de sortie des presystem request

System Request est une puissante fonction qui permet aux utilisateurs de suspendre le travail d'un job interactif. Mais il y a danger quand un utilisateur suspend ou annule un job interactif en un point où il ne devrait pas être interrompu.Au cours des ans, les administrateurs ont utilisé diverses méthodes pour restreindre ou améliorer la fonction System Request afin d'améliorer la sécurité et l'intégrité de leurs applications. Une méthode peu connue consiste à  utiliser les programmes de sortie des presystem request. Nous examinons ici deux exemples différents de ces programmes : un qui interdit l'utilisation de System Request et un qui lui ajoute des fonctions. Vous pouvez télécharger tous les programmes mentionnés dans cet article à  l'adresse www.itpro.fr, Club Abonnés.

Lire l'article
Intégrer RPG et Java avec JNI : Clients Java

Intégrer RPG et Java avec JNI : Clients Java

par Gary Guthrie et Brian Farrar - Mis en ligne le 3/05/2004

Pour accéder au code RPG existant dans des applications iSeries à  partir d'un nouveau client Java

Dans l'article « Intégrer RPG et Java avec JNI », iSeries News mars 2003, nous vous avons préparés à  l'intégration de RPG et Java en expliquant comment préparer votre environnement iSeries Java. Pour vous aider à  utiliser les exemples de cette série, nous avons également couvert les principes de base d'édition et de compilation de programmes Java...Ici, nous commençons à  examiner l'intégration des deux langages en abordant l'utilisation de JNI (Java Native Interface) pour exposer RPG aux clients Java. Si Java n'est pas votre point fort, ce n'est pas grave. Certes, les programmeurs Java jugeront cette information utile, mais l'idée principale est de structurer votre code RPG pour le rendre accessible aux clients Java.

Lire l'article
Conseils pour le déploiement de MOM

Conseils pour le déploiement de MOM

par Stephen Gordon et Syed Abbas - Mis en ligne le 21/04/2004

Suivez ces recommandations pour bien gérer l'exploitation

Une entreprise IT efficace a besoin d'une méthode proactive pour superviser et gérer les serveurs et applications Windows afin d'éviter l'interruption du service et l'immobilisation...Des outils de supervision intelligents peuvent vous aider à  maintenir des niveaux de services acceptables dans l'entreprise. Avant toute chose, les outils de supervision doivent être faciles à  déployer et à  gérer, afin qu'ils consomment un minimum de ressources IT. C'est dans ce but que Microsoft a annoncé MOM (Microsoft Operations Manager) 2000, une solution de supervision d'entreprise aux multiples facettes : gestion d'événements complète, surveillance et alerte proactives, reporting, base de connaissances intégrée et outils d'analyse de tendance. Après avoir collaboré avec de nombreux clients au déploiement de MOM, nous proposons quelques suggestions pour vous faciliter la tâche.

Lire l'article
News iSeries – Semaine 15 – 2004

News iSeries – Semaine 15 – 2004

Toutes les actualités du 05 au 11 Avril 2004

Lire l'article
Actualités Windows NT / 2000 – Semaine 14 – 2004

Actualités Windows NT / 2000 – Semaine 14 – 2004

Toutes les Actualités du 29 Mars au 04 Avril 2004

Lire l'article
Beaucoup d’ADO pour rien

Beaucoup d’ADO pour rien

par William Vaughn - Mis en ligne le 17/03/2004

Parmi les moyens que les développeurs désirent le plus, on trouve une manière éprouvée de déterminer les meilleurs moyens pour tester et établir des valeurs NULL dans leurs applications - quel que soit leur langage.Par exemple, quand ils doivent signifier que les dates DateShipped et Date- Died ont été atteintes et ne sont pas connues, la plupart des développeurs de bases de données relationnelles doivent définir ces données et d'autres colonnes de données similaires pour permettre des valeurs NULL. A noter qu'une valeur NULL dans une colonne de données n'est pas la même chose qu'une chaîne vide ou NULL ou tout autre occupant qui peut servir à  montrer que la valeur n'est pas connue. Le langage que vous utilisez peut traiter une chaîne vide ou une valeur placeholder (comme Unknown) comme une chaîne ou une valeur valide et peut stocker un NULL comme une valeur « connue » dans la base de données. Le concept de l'état NULL existe dans les bases de données relationnelles depuis leur création et les NULL ont toujours suscité un traitement spécial. Sans trop m'étendre sur la pertinence qu'il y a à  utiliser des NULL, j'estime que NULL est un meilleur placeholder que BHOM (Beats the Hell Out of Me) que j'utilisais quand j'enseignais la programmation dans l'armée US.
En ADO classique, les développeurs sont confrontés à  des valeurs NULL parce qu'ils ne peuvent pas attribuer un NULL à  une variable numérique, une chaîne, la propriété Value d'un contrôle TextBox, ou tout contrôle qui n'accepte un type de données variant (que l'on peut mettre à  NULL). Si l'on oublie de traiter les valeurs NULL et si l'on essaie d'attribuer un NULL à  un contrôle TextBox, Visual Basic (VB) 6.0 émet un message d'erreur Invalid Use of NULL (94). Mais ADO.NET et Visual Basic .NET prennent mieux en charge les valeurs NULL. Quand on travaille avec le CLR (Common Language Runtime) et les langages .NET, ADO.NET permet de stocker, de définir, et de tester des valeurs NULL de diverses manières - beaucoup plus qu'avec ADO classique. Cet article utilise Visual Basic .NET pour présenter la façon dont ADO.NET et Visual Basic .NET traitent la valeur NULL.

Lire l'article
Script Shell

Script Shell

par Thibault Dambrine - Mis en ligne le 24/03/2004

Pour commencer à  construire vos propres scripts shell, vous devez connaître les rudiments du développement QShell

Comme en langage CL, on peut entrer des commandes dans l'environnement Qshell à  partir de l'écran d'entrée de commandes...Dans l'article « Travailler avec des shells sur l'iSeries » (iSeries News, janvier 2003), Mike Mundy présentait l'environnement Qshell iSeries. Plus précisément, il décrivait comment l'environnement shell est arrivé dans le monde Unix et Linux et comment il s'articule avec l'utilisation de Java sur l'iSeries. Cet article constitue l'étape suivante : nous y verrons comment Qshell fonctionne et ce qu'il peut vous apporter. Ce n'est pas une liste exhaustive de tout ce que vous pouvez faire dans un shell, c'est simplement un point de départ d'où vous pourrez étendre votre action.
Comme en langage CL, on peut entrer des commandes dans l'environnement Qshell à  partir de l'écran d'entrée de commandes. On peut aussi écrire des instructions Qshell dans un script, qui seront réexécutées chaque fois qu'il sera invoqué. Tout comme les programmes CL, les scripts shell peuvent être assortis de paramètres, contenir des variables, utiliser des conditions de traitement de l'information, prendre des décisions et modifier des données.
Au-delà  de ce que Qshell peut accomplir en tant que langage, c'est la lingua franca du monde Unix/Linux. Ce seul aspect justifie d'ailleurs qu'on l'apprenne. Vous tirerez la quintessence de vos partitions Linux dès lors que vous saurez utiliser Qshell et écrire des scripts shell. C'est aussi le seul outil que vous utiliserez pour démarrer de nombreuses applications pilotées par Java. C'est ainsi que vous utiliserez Qshell pour démarrer la dernière version d'Apache Tomcat, la version écrite en Java (donc portable) du logiciel serveur Web le plus répandu à  l'heure actuelle. Non seulement Apache est portable, il est aussi gratuit.

Lire l'article
Actualités Windows NT / 2000 – Semaine 07 – 2004

Actualités Windows NT / 2000 – Semaine 07 – 2004

Toutes les Actualités du 09 au 15 Février 2004

Lire l'article
Gestion de configuration logicielle

Gestion de configuration logicielle

ARCAD Software ouvre sa suite de gestion de configuration logicielle ‘ARCAD Skipper' aux composants multi plates-formes. 

Le nouveau module Changer Client permet aux clients iSeries de centraliser l'ensemble de leur patrimoine applicatif sur la plate-forme au travers de l'IFS (Integrated File System). 

Lire l'article
Dématérialisation des documents

Dématérialisation des documents

ASP lance sa solution @s MAIL qui répond à la demande actuelle de dématérialisation des documents. 

Produit économique, cet outil permet d' envoyer par email tout type de documents ( mailings, factures, relances, courrier, etc…) en incrustant dans le corps d'un message défini par l' utilisateur des informations se trouvant sur ses bases de données AS/400.

Lire l'article
Volume Shadow Copy Service

Volume Shadow Copy Service

par Christopher George - Mis en ligne le 17/03/2004

Donner aux utilisateurs le pouvoir de restaurer des fichiers

VSS (Volume Shadow Copy Service) de Microsoft n'est certes pas le fil à  couper le beurre. Mais, pour la sauvegarde et la restauration de fichiers, il pourrait bien venir juste après...VSS, livré avec Windows Server 2003, crée une copie ponctuelle des fichiers stockés dans des dossiers de réseau partagés - même ceux qui sont ouverts ou verrouillés. Les applications peuvent continuer à  écrire des données dans le volume disque pendant le processus shadow copy, ce qui dispense d'effectuer des sauvegardes avant ou après les heures ouvrables. De plus, une sauvegarde de copie volume permet aux utilisateurs d'effectuer des restaurations de fichiers, allégeant du même coup la tâche de l'administrateur qui n'a plus à  intervenir pour des opérations de restauration basiques.

Lire l'article
Lister tous les index

Lister tous les index

par Kent Milligan - Mis en ligne le 17/03/2004

Pour analyser rapidement les problèmes de performance de la base de données

La possibilité de créer des objets base de données avec à  la fois DDS et SQL peut rendre difficile la recherche de tous les objets base de données associés à  une table (ou fichier physique)...C'est particulièrement vrai pour les index sur DB2 UDB for iSeries. Voici tous les objets qui pourraient avoir besoin d'un index de base de données pour être créés (ou partagés) sur DB2 UDB for iSeries :

  • Index SQL
  • Fichiers logiques avec clés
  • Fichiers physiques avec clés
  • Clés primaires, clés étrangères et contraintes uniques
Trouver tous les index pour une table particulière est important parce que l'optimiseur de requêtes compte énormément sur les index pour l'optimisation et l'implémentation de vos requêtes. Donc, le fait de savoir de quels index dispose l'optimiseur peut vous aider à  analyser des problèmes de performance de la base de données.
A l'heure actuelle, aucune interface iSeries ne peut à  elle seule fournir la liste complète des index pour une table. La commande CL DspDbR (Display Database Relations) donne une liste de tous les index SQL et des fichiers logiques avec clés, mais elle ne fournit aucune information sur les index qui sont associés à  un fichier physique avec clés ou à  des contraintes de base de données. La commande DspFD (Display File Description) renvoie une liste des index associés avec contraintes et fichiers physiques avec clés, mais elle ne donne pas d'information sur les index SQL et sur les fichiers logiques avec clés. Même le composant Database Navigator d'iSeries Navigator (précédemment Operations Navigator, OpsNav) omet les index de fichiers physiques avec clés de sa représentation graphique de tous les index associés à  une table.
L'utilitaire de listing des index résout ce problème en offrant une méthode unique (une procédure stockée) que l'on peut appeler pour produire une liste de tous les index pour une table particulière. Le listing des index produit cette liste en appliquant les requêtes aux vues du catalogue de base de données dans la bibliothèque QSys2 et les fichiers à  référence croisée du système de base de données dans la bibliothèque QSys. En utilisant les requêtes, l'utilitaire se dispense de créer d'abord un fichier de sortie (en utilisant les commandes système) ou tout autre type de table de travail. (La source pour l'utilitaire de listing des index peut être téléchargée à  l'adresse www.itpro.fr Club Abonnés).

Lire l'article
Tous les nouveaux produits du 09 au 15 Février 2004

Tous les nouveaux produits du 09 au 15 Février 2004

Tous les nouveaux produits du 09 au 15 Février 2004

Lire l'article
Actualités Windows NT / 2000 – Semaine 03 – 2004

Actualités Windows NT / 2000 – Semaine 03 – 2004

Toutes les Actualités du 12 au 18 Janvier 2004

Lire l'article
News iSeries – Semaine 48 – 2003

News iSeries – Semaine 48 – 2003

Actualités du 24 au 28 Novembre 2003

Lire l'article
Les relations d’approbations entre multiples forêts

Les relations d’approbations entre multiples forêts

par Sean Deuby - Mis en ligne le 17/03/2004

Utilisez Windows 2003 pour établir facilement des relations d'approbation entre des forêts

Windows 2000 permet aux sociétés d'intégrer leurs diverses unités de gestion dans une structure globale - la forêt Active Directory - ce qui n'était pas possible avec Windows NT 4.0...Beaucoup de business units qui ne pouvaient pas coexister dans un domaine NT 4.0 trouvent leur place dans leurs OU (organizational units) ou domaines AD. Mais, comme le savent tous ceux qui ont essayé de mettre en oeuvre une architecture à  forêt unique, il est de nombreux cas délicats pour les business units. Parfois, les exigences de gestion ou la politique maison vous imposent d'implémenter une forêt séparée. Bien souvent, les utilisateurs dans des forêts séparées ont toujours besoin des ressources de la forêt centrale. Il faut donc établir une relation d'approbation entre les domaines de la forêt centrale et ceux des autres forêts. Win2K utilise pratiquement le même processus que NT 4.0 pour établir des liens entre des domaines de forêts différentes. Mais la nouvelle fonction relation d'approbation entre forêts de Windows Server 2003 facilite cette tâche.

Lire l'article