2013-06-24 1 views
0

Je travaille sur un projet où l'exigence de base est d'automatiser le flux de travail d'une application écrite en Progress 4GL déployée sur un box Unix en utilisant le Java.Progression 4GL automation en Java

J'ai besoin d'aide pour savoir s'il existe une API Java ou un outil qui peut m'aider à automatiser les applications Progress-écrites (pilotées par le clavier).

Merci d'avance. PS: J'ai utilisé l'API java.awt.Robot pour automatiser quelques écrans de l'application.

Répondre

0

Pour qu'une telle API soit plus utile que java.awt.Robot ou quelque chose comme TCL/Expect, elle devrait probablement être spécifique à l'application. Certaines applications Progress (telles que mfg/pro et Epicor par exemple) ont des API définies avec lesquelles vous pourriez travailler. Mais sans savoir de quelle application il s'agit, c'est impossible à dire.

Les applications Java peuvent également interagir avec Progress-4GL via une interface appelée "proxy gen". Mais, encore une fois, cela va être très spécifique à l'application et non un outil générique comme vous semblez le chercher.