Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2866 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  synchronized processes : ça existe?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

synchronized processes : ça existe?

n°1693550
frangelus
Posté le 27-02-2008 à 14:01:26  profilanswer
 

Bonjour,
j'aimerais savoir s'il y a une méthode en java pour synchroniser une fonction entre plusieurs "processes",  
cad entre plusieurs applications java (et pas entre plusieurs thread d'un même process)
 
sinon, il y a la possibilité de faire une synchronisation en utilisant une socket serveur (puisqu'on peut ouvrir une socket qu'une seule fois sur un même port)
 
voici mon début de code :
 

Code :
  1. public static synchronized void fonction() {
  2.     ServerSocket _s = null;
  3.     while (true) {
  4.         Thread.sleep(1);
  5.         try {
  6.             _s = new ServerSocket(12345);
  7.         } catch (Exception e) {
  8.             continue;
  9.         }
  10.         if (_s == null) {
  11.             continue;
  12.         }
  13.         if (!_s.isBound()) {
  14.             continue;
  15.         }
  16.         if (_s.isClosed()) {
  17.             continue;
  18.         }
  19.         break;
  20.     }
  21.     [... code de la fonction ...]
  22.     _s.close();
  23. }


 
existe-t-il d'autres méthodes "plus propres" ?


Message édité par frangelus le 27-02-2008 à 14:01:45
mood
Publicité
Posté le 27-02-2008 à 14:01:26  profilanswer
 

n°1699420
karlkox
Posté le 09-03-2008 à 00:44:14  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  synchronized processes : ça existe?

 

Sujets relatifs
$_SERVER['argv'] n'existe pas...Feuille existe dans le classeur?
L'erreur qui n'existe pas ! enorme !Existe t'il un logiciel pour dessiner une application
La programmation en Kernel cela existe ???Un timer PRECIS, ça existe ?
tableur XML ? A partir d'une DTD ? Ca existe ?vérifier si une valeur existe bien dans un tableau
[Ca existe ?] Une application web Media Center[résolu] separateur de chemin : existe t'il une constante?
Plus de sujets relatifs à : synchronized processes : ça existe?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR