Voilà ce que je fait et qui marche très bien
coté serveur :
ostream & outS;
outS << "Content-type: text/xml" <<endl;
// résultat Traitement
outS << résultat <<endl;
et par la suite j'envoie mon outS au programme demandeur, qui a été invoqué par une URL.
coté client :
ça marche si le traitement est rapide sinon une exception coté java est déclenchée à cause de :
myConnection.getInputStream();
donc s'il y a un moyen de vérifier avant de faire .getInputStream()
qui déclenche l'IOException.
ou d'attendre jusqu'à la fin du traitement je serai preneur.
à savoir que le programme demandeur est un programme propriétaire je n'ai que le .exe et il marche bien.
il est tellemnt claire ce que je veux c'est juste de pouvoir tester avant de faire :
myConnection.getInputStream();
ou
myConnection.getResponseCode();
si je ne teste pas et qu'il est vide ça lève une exception voili voilo.
Partager