> iTPro.fr
News iSeries – Semaine 12 – 2002

News iSeries – Semaine 12 – 2002

Semaine du 18 au 24 mars 2002.

Lire l'article
Nouveau modèle, superbe vue

Nouveau modèle, superbe vue

Par Carson Soule
Par définition, les modèles de conception sont des solutions appliquées à  des problèmes de programmation récurrents. Partant du principe que, application après application, on est confronté au même défi, on peut découvrir et réutiliser des modèles de bonnes solutions.Les modèles de conception tendent vers des solutions de module de programme ou de niveau de classe. En cela, ils sont distincts des modèles d'architecture, qui s'appliquent à  de plus vastes structures comme les programmes et modules applicatifs. Il existe un modèle de conception intéressant qui mérite aussi l'appellation de modèle d'architecture : le MVC (Model/View/Controller).

Lire l'article
Tips de programmation

Tips de programmation

par Bentley Pearson
Le défaut classique du touriste moderne est de foncer au travers de multiples cultures, en n'apprenant presque rien sur leurs origines. De même, la plupart des utilisateurs d'ordinateurs tendent à  confiner leur expérience informatique aux stimuli et aux réponses que les navigateurs ou autres interfaces permettent.
Mais les développeurs sur iSeries ne peuvent pas s'offrir le luxe d'une telle naïveté. Nous sommes comme ces globe-trotters fous d'aventure qui recherchent les petits détails et la réalité quotidienne de chaque lieu qu'ils visitent.Comme des Australiens dans une lente promenade, recherchant la vie derrière chaque nouvelle ville, les programmeurs iSeries ont besoin de rechercher derrière chaque fonction, les rouages qui la font marcher. Les astuces de programmation suivantes comportent plusieurs suggestions simples qui peuvent aider même les développeurs iSeries chevronnés à  s'y retrouver dans le dédale de l'OS/400. Vous serez peut-être agréablement surpris par certaines ruelles - mais chaque voyage amène de nouvelles surprises ! Bon voyage !

Lire l'article
News iSeries – Semaine 11 – 2002

News iSeries – Semaine 11 – 2002

Semaine du 11 au 17 mars 2002.

Lire l'article
Outils de connectivité pour iSeries

Outils de connectivité pour iSeries

ORDIROPE annonce la nouvelle version de MINOS Web V2R6, solution Web-to-Host reconnue pour l'iSeries.

MINOS Web s'enrichit de toutes nouvelles fonctionnalités à découvrir sur vos propres applications.
Pour en savoir plus et bénéficier d'un mois d'essai gratuit : www.ordirope.com

Lire l'article
La qualité logicielle au service du GIE-RIP

La qualité logicielle au service du GIE-RIP

par Sabine Terrey
Le RIP, Régime Interprofessionnel de Prévoyance, fut créé en 1949. Cette association, qui gère pour le GAN Assurances Vie un certain nombre de contrats de retraite, compte aujourd'hui 45 personnes. Le GAN a souhaité utiliser et développer l'outil informatique dont disposait le RIP pour la gestion des contrats. A cette occasion, fut créé un GIE RIP pour l'utilisation de ce système informatique, géré par les salariés du RIP eux-mêmes. Ainsi, ce système traite les contrats GAN gérés par ces deux entités.

Lire l'article
Actualités Windows NT / 2000 – Semaine 11 – 2002

Actualités Windows NT / 2000 – Semaine 11 – 2002

Actualités du 11 au 17 mars 2002

Lire l'article
Les nouveautés de la semaine 11 – Windows 2000 & .Net – 2002

Les nouveautés de la semaine 11 – Windows 2000 & .Net – 2002

Tous les nouveaux produits du 11 au 17 mars 2002

Lire l'article
Envoyer des documents imprimés par e-mail

Envoyer des documents imprimés par e-mail

par Terry Silva
Le chef comptable vous demande d'envoyer les relevés de comptes aux clients non plus par la poste mais par e-mail. Ils doivent bien sûr ressembler exactement aux relevés actuels. Le PDG de la société est lui aussi sensible aux économies d'affranchissement et de fournitures (papier, encre, etc.).Alors qu'allezvous faire ? Avant tout, vous détacher des solutions d'impression classiques ! Des documents HTML sont souvent envoyés comme attachements de e-mail sur Internet. D'accord ? Vous pouvez utiliser l'iSeries pour envoyer les relevés aux clients par cette méthode, au moyen de quelques techniques de programmation simples et du programme utilitaire expliqué ici.

Lire l'article
Mise en oeuvre d’applications PDF et e-mail

Mise en oeuvre d’applications PDF et e-mail

par Bill Shaffer
Le passage de la sortie papier à  des documents entièrement électroniques est en bonne voie. Des documents entièrement électroniques sont essentiels dans la refonte des processus de gestion et sont obligatoires pour qui veut établir des communications hautement personnalisées avec des clients ...L'élément de transformation suivant est la livraison électronique de la sortie. L'impression ne disparaît pas, mais les documents de gestion imprimés conviennent mal aux applications qui ont été remaniées pour l'e-business. En e-business, le processus d'impression et de distribution traditionnel doit céder le pas à  la distribution électronique (l'impression se faisant si nécessaire à  l'arrivée). Le terme « e-sortie » (e-output ou sortie électronique) décrit bien ce scénario.
L'un des principaux mécanismes de l'e-sortie est PDF (Portable Data Format) d'Adobe, qui s'est imposé comme le standard de diffusion de la sortie aussi bien sur les intranets que sur l'Internet.
Dès lors que l'on peut produire des fichiers PDF sur l'iSeries, les scénarios suivants sont possibles :
1/ Les rapports de ventes mensuels étaient, par le passé, imprimés, éclatés, et envoyés sous forme de papier imprimé aux régions de vente d'une société. Mais aujourd'hui, on peut produire un rapport de ventes dans la file d'attente de sortie de l'iSeries, le convertir en format PDF, et le placer dans l'IFS (Integrated File System), accessible au Web ou aux clients.
2/ Si l'on a une application de rapport de ventes qui produit un fichier imprimé contenant des rapports pour de multiples régions de ventes, on peut segmenter électroniquement les rapports de chaque région et les envoyer sous forme de fichiers PDF aux directeurs des ventes de chaque région.
3/ La production de confirmations de commande sur papier va à  l'encontre du traitement de commandes online. On peut produire des confirmations de commande sous forme de documents PDF et les envoyer aux clients par e-mail.

Lire l'article
Le rules wizard d’Outlook 2002

Le rules wizard d’Outlook 2002

par Sue Mosher
Comme toute nouvelle version d'une application répandue, Microsoft Outlook 2002 ajoute quelques possibilités intéressantes au jeu de fonctions établi. En tête de liste pour les programmeurs, on trouve des vues et recherches programmables, de nouvelles propriétés de dossier, et un événement BeforeDelete que l'on peut annuler ...Mais dans cet article j'aimerais insister sur une nouvelle fonction que vous ne trouverez pas dans le navigateur d'objets (object browser). C'est dans le Rules Wizard que vous trouverez ce trésor enfoui. Cliquez sur Tools, Rules Wizard et créez une nouvelle règle qui part d'une règle vierge et vérifie les nouveaux messages dès leur arrivée ...

Lire l'article
Exchange 2000 et Sharepoint Portal Server

Exchange 2000 et Sharepoint Portal Server

par Tony Redmond
Bien que Microsoft Exchange 2000 Server et Microsoft SharePoint Portal Server 2000 (nom de code précédent : Tahoe) partagent un même héritage technologique - l'Extensible Storage Engine (ESE) - Microsoft ne veut pas que l'on installe les deux produits sur le même serveur Windows 2000 ...De nombreux documents Microsoft (par exemple, le fichier README qui accompagne SharePoint Portal Server, l'article Microsoft «Programs That Cannot Coexist with SharePoint Portal Server» à  http://www.microsoft.com/support/kb/ articles/q295/0/12.asp, le Planning and Installation Guide for SharePoint Portal Server à  http://www.microsoft.com/sharepoint/ techinfo/productdoc/planning/p laninstall.asp) réitèrent cette directive sans expliquer les raisons de l'impossibilité de cette coexistence. Quand on va au-delà  de l'affirmation que la coexistence des produits n'est pas supportée - ainsi que de quelques unes des principales raisons pour lesquelles Microsoft n'a pas conçu ces produits pour qu'ils coexistent - et que l'on examine les similarités et les différences des produits d'un peu plus près, on perçoit clairement les conflits potentiels.

Lire l'article
Actualités Windows NT / 2000 – Semaine 10 – 2002

Actualités Windows NT / 2000 – Semaine 10 – 2002

Actualités du 4 au 10 mars 2002

Lire l'article
Les nouveautés de la semaine 10 – Windows 2000 & .Net – 2002

Les nouveautés de la semaine 10 – Windows 2000 & .Net – 2002

Tous les nouveaux produits du 4 au 10 mars 2002

Lire l'article
News iSeries – Semaine 10 – 2002

News iSeries – Semaine 10 – 2002

Semaine du 4 au 10 mars 2002.

Lire l'article
Services Web pour le i (AS/400)

Services Web pour le i (AS/400)

Seagull annonce des améliorations à sa solution de Services Web pour les applications hôtes existantes, dans le cadre de sa stratégie visant à déployer et développer des Services Web multi plates-formes. 

Compatible avec les interfaces SOAP, WSDL et UDDI, la version 2.2 de la solution Transidiom de SEAGULL constitue le premier environnement de déploiement et de développement permettant de convertir des applications iSeries et mainframe existantes en Services Web pour les plates-formes Java et .NET.

Lire l'article
Au-delà  de la délégation à  l’A.D. du wizard de contrôle

Au-delà  de la délégation à  l’A.D. du wizard de contrôle

par Siegfried Jagott
Comment déléguer les autorisations dans l'AD (Active Directory) de Windows 2000 ? D'après Microsoft, on peut utiliser le modèle de délégation et de sécurité de l'AD pour déléguer tous les droits dont on a besoin dans Win2K. La réponse générale de Microsoft à  la question est la suivante : « Utilisez simplement l'Active Directory Delegation of Control Wizard. Cependant, l'expérience de ma société montre que même si le wizard joue son rôle pour des procédures de base comme la création d'utilisateurs et la gestion de groupes, il est impuissant si l'on ambitionne de déléguer les autorisations d'AD de manière plus granulaire.

  Dans son article de septembre 2000, « The Active Directory Delegation of Control Wizard », Paula Sharick introduit la fonctionnalité du wizard. Cet article est amplement suffisant si vous commencez seulement à  déléguer le contrôle dans l'environnement Win2K. Mais imaginons que vous ayez l'intention de mettre en oeuvre un domaine à  l'échelle mondiale dans une très grande forêt d'AD (par exemple, une division contenant plus de 10.000 utilisateurs). Comment commencer?

  Chez Siemens Power Generation (PG), nous avons dû relever exactement ce défi. Chez nous, chaque division fonctionne comme une société autonome et a une équipe informatique dont les employés sont dispersés dans différents sites fonctionnant de manière indépendante. Nous voulions créer un domaine pour la division - au lieu de plus de 88 domaines avec plus de 400 trusts sur la planète (comme c'était le cas de la division dans son environnement Windows NT 4.0). Nous avions l'intention d'exploiter le domaine indépendamment de l'Active Directory Forest Root Service Provider (FRSP) de Siemens - le principal service informatique interne de la société qui gère toutes les configurations pour l'ensemble des forêts, comme les extensions de schéma. Mais nous avons vu d'emblée qu'il nous faudrait établir un département informatique similaire, responsable de la gestion générale des domaines, et agissant comme point de contact unique pour le domaine de nos divisions. Nous avons baptisé ce département Domain Central Service Provider (DCSP). Nous voulions aussi accorder aux administrateurs locaux de la division les autorisations leur permettant d'accomplir leur travail comme ils le faisaient sous NT 4.0

  En route, nous avons rencontré des problèmes et les avons résolus. A la fin, nous nous sommes trouvés face à  une nouvelle perspective quant au jeu d'autorisations de l'AD - une perspective bien plus profonde que celle qu'aucun article ou livre pourrait fournir. Donc, si vous décidez d'adapter les techniques de cet article à  votre implémentation d'AD, soyez extrêmement prudent. Certains des conseils fournis ici pourraient fort bien donner des résultats imprévisibles faute de tests approfondis préalables. Pour notre mise en oeuvre, nous avons utilisé la version d'AD qui accompagnait la release initiale de Win2K.

Lire l'article
Les lacunes de 802.11 en matière de sécurité

Les lacunes de 802.11 en matière de sécurité

par Shon Harris
Grâce au miracle de la communication sans fil, on peut envoyer des informations confidentielles sécurisées sur des ondes ouvertes et partagées. Dans son standard WLAN (wireless LAN) 802.11, l'IEEE a intégré des mécanismes de sécurité concernant la confidentialité, le contrôle d'accès et l'intégrité des données qui empruntent la voie des ondes. Mais la technologie est-elle aussi sûre qu'elle le prétend ?

  Des constatations récentes indiquent que le standard 802.11 présente de graves failles dans son système de sécurité, permettant à  des assaillants d'accéder, par de banales attaques, à  des informations confidentielles. Ces découvertes portent un sérieux coup aux affirmations de l'IEEE quant à  son standard et aux déclarations de nombreux fournisseurs à  propos de la sécurité des produits sans fil utilisant le standard 802.11. Pour comprendre les défauts du standard 802.11, il faut pénétrer dans les entrailles du protocole WEP (Wired Equivalent Privacy) et de son algorithme de cryptage RC4.

Lire l'article
Le traitement des imprimés évolue

Le traitement des imprimés évolue

par Kurt A. Mueffelmann
Voilà  quelques années, je me suis entretenu avec le vice-président d'une société de transport de taille moyenne, responsable de l'activité quotidienne. Il déplorait une situation lamentable. « J'envoie des tonnes de formulaires obsolètes au recyclage » me dit-il. « Bons de commande, chèques, factures, ordres de fabrication, preuves de livraison - quand l'opérateur téléphonique change l'indicatif régional ou que notre banque fusionne et change de nom, il faut imprimer de nouveaux documents et formulaires et jeter les anciens.

  " Concevoir et imprimer de nouveaux formulaires en permanence coûte les yeux de la tête. Le principe économique de l'impression est que la première page coûte cher et que le prix par page diminue au fur et à  mesure que les quantités augmentent " poursuivit-il. " Nous sommes donc toujours tentés d'imprimer de grandes quantités pour réduire le coût par page. Mais, en fin de compte, nous recyclons des tonnes de papier parce que l'information change avant que nous ayons pu utiliser les formulaires pré-imprimés. Dans notre société de transport, nous aimons voir des camions pleins - mais pas de notre papier. "

Lire l'article
Améliorations de l’impression sur iSeries : état des lieux

Améliorations de l’impression sur iSeries : état des lieux

par Glenn Rose
Pour répondre aux questions concernant l'impression sur l'iSeries il faut clamer haut et fort que l'iSeries est richement doté en outils de développement d'applications et qu'il accepte un large éventail d'imprimantes. Les questions sur la connexion d'imprimantes dépassent de loin celles concernant les applications.

   D'ailleurs, les questions sur les applications impliquent la recherche de solutions répondant à  des besoins de gestion et, bien souvent, les simples outils natifs de l'iSeries peuvent fournir la connectivité souhaitée. Les questions sur l'impression sont généralement moins simples et directes en raison de l'évolution rapide de la technologie d'impression de l'iSeries. La connectivité twinax et les connexions SNA à  distance appartiennent au passé. Aujourd'hui, la connexion TCP/IP s'impose.

  TCP/IP permet de communiquer avec n'importe quelle unité dotée d'une adresse IP et de répondre avec des fonctions appropriées. Pour l'impression, une connexion TCP/IP peut varier : communications LPR/LPD (Line Print Remote/Line Printer Daemon) avec une file d'attente de sortie distante vers les communications bidirectionnelles fournies par PJL (Printer Job Language) ; SNMP (Simple Network Management Protocol), et aussi des connexions AFP (Advanced Function Printing). On peut classer ces types de connexion en trois catégories : faible coût/fonctions modestes, coût moyen/fonctions accrues, ou coût élevé/puissantes fonctions. Cependant, avec les améliorations de la technologie d'impression et l'augmentation de l'offre des options d'impression haut de gamme, le delta de coût du matériel entre ces types de connexions se réduit de plus en plus. Deux des outils iSeries natifs pour le développement d'applications d'impression sont le fichier d'impression (print file) et DDS. Tous deux ont été sans cesse améliorés au fil des versions de l'OS/400 depuis la V3R7, et de nombreuses nouvelles fonctions sont ajoutées à  la V5R1. Les nouveaux mots-clés DDS en V5R1, par exemple, peuvent fournir un puissant formatage que l'on pourra utiliser pour créer des applications d'impression destinées à  la fois aux imprimantes IPDS (Intelligent Printer Data Stream) et PCL.

   Malheureusement, il me semble que de nombreux développeurs n'ont pas été informés des nouvelles fonctions. De ce fait, ils consacrent beaucoup de temps à  accomplir des fonctions (comme coder et tester des séquences d'échappement ASCII natives, apprendre PCL et Postscript, utiliser des reformateurs spoule coûteux) qu'ils pourraient tout simplement confier aux outils iSeries natifs.

Lire l'article