OVH Cloud OVH Cloud

gestion d'une queue avec "gestion des echecs"

1 réponse
Avatar
pouet
bonjour,

Je voudrais savoir si il existe une sorte d'equivalent de JMS mais sans
serveur afin de faire dialoguer 2 applications java et de ne pas perdre
d'infos en cas de plantage.

Je voudrais quelque chose de simple qui par exemple utiliserait un
fichier et gererait une queue de message.

De plus je voudrais ne pas perdre de donner en cas de plantage. exemple:

si mon application qui alimente la queue de message plante alors
l'application qui vide la queue continue a la vider et une fois la queue
videe attend le redemarrage de l'autre application.

de meme si l'application qui vide la queue plante, l'application qui
alimente la queue peut continuer a l'alimenter et le traitement de la
queue se fera des le redemarrage de l'autre application.

j'espere avoir ete clair. est ce que quelqu'un connaitrait une librairie
qui implementerait deja ce genre de mecanisme?
ce que je cherche en fait ca ressemble beaucoup aux queues de messages
des IPC systemV.

merci beaucoup.

1 réponse

Avatar
jerome moliere
pouet wrote:

bonjour,

Je voudrais savoir si il existe une sorte d'equivalent de JMS mais sans
serveur afin de faire dialoguer 2 applications java et de ne pas perdre
d'infos en cas de plantage.

Je voudrais quelque chose de simple qui par exemple utiliserait un
fichier et gererait une queue de message.

De plus je voudrais ne pas perdre de donner en cas de plantage. exemple:

si mon application qui alimente la queue de message plante alors
l'application qui vide la queue continue a la vider et une fois la queue
videe attend le redemarrage de l'autre application.

de meme si l'application qui vide la queue plante, l'application qui
alimente la queue peut continuer a l'alimenter et le traitement de la
queue se fera des le redemarrage de l'autre application.

j'espere avoir ete clair. est ce que quelqu'un connaitrait une librairie
qui implementerait deja ce genre de mecanisme?
je pense que la meilleure piste serai tde jeter un coup d'oeil aux libs

du type JavaGroups qui sont faites pour cela....
sachant que sans serveur au milieu je ne vois pas quel fichier peut etre
creee et quelle file de messages peut apparaitre par operation du st
esprit :)
Jerome
--
Auteur cahier du programmeur Java tome 2 - Eyrolles 10/2003
http://www.eyrolles.com/php.informatique/Ouvrages/ouvrage.php3?ouv_ean13—82212111941