> Tech > Un exemple

Un exemple

Tech - Par iTPro - Publié le 24 juin 2010
email

Voyons un modèle de solution volontairement simplifiée au problème de multi plates-formes en temps réel. Vous pouvez obtenir le code de cet exemple sur www.itpro.fr ; pour des instructions, voir l'encadré « Installer et exécuter l'exemple ».

LEGACYR est un programme RPG/400 simple qui extrait des informations de facturation d'une

Un exemple

base de données à  distance (figure 2). LEGACYR
envoie un appel au programme
SQL RPG IV RMTCALL qui, à  son tour,
envoie un appel de procédure stockée
à  la méthode getRemoteInvoice() de la
classe RemoteDatabase Client.

En utilisant RMI, la méthode
getRemoteInvoice() envoie une référence
à  la classe Java côté serveur à  distance
(RemoteDatabase Server) à  partir
du RMI Registry du serveur. Ensuite,
la méthode Invoice() appelle la méthode
getInvoice() de cette classe pour
obtenir l’information sur la facture.

La méthode getInvoice() extrait
l’information sur la facture d’une base
de données MS Access simple et renvoie
à  la méthode getRemoteInvoice()
un objet Invoice dans lequel l’information
sur la facture est encapsulée. La
méthode getRemoteInvoice() extrait
l’information sur la facture de l’objet
Invoice et la renvoie à  la pile d’appel
vers LEGACYR, où l’information est affichée
par le fichier d’affichage LEGACYD.

Téléchargez gratuitement cette ressource

Comment aborder la sauvegarde moderne ?

Comment aborder la sauvegarde moderne ?

Au-delà de l’effet de « corvée », souvent soulignée par les administrateurs, la sauvegarde moderne est un nouveau concept qui a le potentiel de transformer toute direction des systèmes d’information, quelle que soit sa taille, et d’apporter des réponses fonctionnelles nouvelles pour rendre le service informatique plus efficace. Découvrez comment aborder la sauvegarde moderne

Tech - Par iTPro - Publié le 24 juin 2010