bonjour
voilà, j'adapte en ce moment un programme pour en faire un service.
j'utilise javaexe.
le résultat sera un programme dont 2 instances tourneront en parallèle : une gérant la partie purement "service" (elle lance 2 threads qui se répètent dans le temps), et une, "séparée", gérant l'icône de la barre des tâches.
c'est le même programme mais dans chaque instance une partie différente sera appelée.
mon problème est que ces deux parties font toutes deux appel à une base derby; ce que je voudrais éviter c'est un appel simultané à la base.
comme les deux instances sont différentes, les techniques gérant le multi-thread ne marchent pas (je parle de "synchronised", ou de sémaphores).
y-a-t'il un moyen avec derby de n'autoriser q'un accès à la fois, même par deux programmes différents?
merci
olivier
Partager