Pause-Café Volubis

pause-café

rendez-vous technique
Pause-Café est une réunion technique
destinée aux informaticiens sur plateforme IBM i.
Elle a lieu 3 à 4 fois par an : en Bretagne et sur internet.

Pause-café #54

Mars 2010

Eclipse

 

ECLIPSE est un IDE en licence publique d' initiative IBM, comprenant :.

  • un environnement et des classes de base écrites en JAVA et multiplateforme (Win32 et Unix)
  • La possibilité de travailler en équipe (pour gérer les versions, utilisez CVS )
  • Un éditeur de source
  • de quoi écrire des PLUG-IN ou outils additionnels

il est proposé en téléchargement sous diverses options (en plus du package classique)

Remarquez la dernière version contenant un produit de reporting nommé BIRT

la version de base permet d'écrire du java :

y compris de piloter les serveurs d'applications locaux afin de tester les Servlets et pages JSP

Mais il existe d'autres perspectives

Par exemple, pour éditer du XML

Ou explorateur de système distant pour accéder à des ressources éloignées (sur un serveur)

Le connecteur FTP permet d'accéder à un grand nombre de serveurs, dont le System I.

Choisissez bien le "parser" pour FTP

  • org.eclipse.ftp.parser.OS400, si FTP est paramétré avec CHGFTPA NAMEFMT(*LIB) LISTFMT(*DFT)
  • org.eclipse.ftp.parser.Unix si vous êtes paramétré avec CHGFTPA NAMEFMT(*PATH) LISTFMT(*UNIX)

et voilà

 

Enfin il existe de nombreux PlugIn, qui s'installent comme ceci :

Utilisez l'option Help/Install new software

cliquez sur ADD

  • si le produit possède un site d'installation, tapez l'URL
  • sinon, choisissez local pour indiquer un répertoire
  • Archive pour utiliser un fichier zip

Choisissez, attention :

    • Show only the latest version affiche uniquement la version la plus récente
    • Group items par category affiche les options sous forme arborescente

L'installation à lieu après acceptation de la licence.

Ici, nous venons d'installer un PlugIn nommé QuantumDB, basé sur Squirel

Il faut d'abord créer une connexion

basée sur un Driver JDBC

Si le votre n'est pas listé, prenez Add Driver

renseignez la fenêtre suivante

  • Indiquez l'emplacement du fichier jar
  • le nom de la classe (Browse, vous la trouve)
  • le type de base de données

puis créez la connexion utilisant ce driver JDBC

l'URL étant jdbc:as400://VOTRESYSTEM

vous verrez le détail ici

Voici les actions proposées

ici view table , affiche le contenu

la vue SQL Queries, permettant, elle, de saisir des requêtes SQL.

Vous pouvez aussi installer le Plug-In d'ARCAD Software basé sur TN5250J

Pour installer PDT (éditeur PHP) , voyez en fonction de votre version d'Eclipse : http://wiki.eclipse.org/PDT/Installation#From_Update_Site

Ce dernier se marie très bien avec l'explorateur de système distant.

D'autres produits sont disponibles, dont

 

Zend Studio for I5

très fortement basé sur PDT (qui lui est en Open Source)

il possède cependant un debugger remarquable, qui se lance directement depuis votre navigateur

un Projet open source dédié System i voit le jour (embryonnaire aujourd'hui)

Mais la référence reste WDSc, devenu RDI (7.5) avec la version 6 de l'OS

possédant un Explorateur de système distant (RSE) spécifique System i

un éditeur parfaitement adapté à nos langages (RPG, COBOL, DDS, CL)

avec des références croisées

là aussi, un superbe debugger
dont la notion de point d'entrée de service, permettant de débugger un pgm qui va être lancé (quelque soit le contexte)

la dernière version, amenant Screen Designer pour concevoir les DSPF sous RDI


Copyright © 1995,2010 VOLUBIS