Bonjour,

j'ai du mal à appliquer sur mon prog ce que j'ai compris sur les ressources critiques en Java.

Je lance n Threads. Plusieurs d'entre eux peuvent a tout moment accéder à une des deux méthodes (M1 et M2) d'un objet O. Ces deux méthodes sont aussi en concurrence. En effet, les deux méthodes effectuent une connexion au modem GSM sur le port Com 4 (M1 sert à vérifier que le modem est en état de marche, M2 sert à envoyer des SMS) mais une seule connexion à la fois est possible. Auriez-vous une solution simple (je pense avec wait et notify) pour résoudre ce pb svp?

NB:M1 et M2 sont appelés dans le run des threads.
NB2: doit-on faire la même chose avec un serveur smtp quand on le teste et qu'on envoie des mails en même temps)

Merci.