Salut tout le monde!
comment peut on faire un objet en Java qui existe dès que le serveur CORBA se lance, pour que les client peuvent consulter cet objet, en fin je me bloc là:
un client fait ca:
obj.changerMsgAc("1"); //obj c'est l'objet CORBA
//changerMsg va changer la valeur d'un attribut static est initié par "0" qui est déclarer dans la classe serveur
String b = obj.getMsgAc();
System.out.println(b);
l'autre client fait celui la:
String b = obj.getMsgAc();
System.out.println(b);
le malheur est que l'execution de deuxieme client apres le premier imprime 0 mais pas la valeur voulue 1
les methodes changerMsg et getMsgAc manipule la variable i, declarée en serveur (qui s'execute tout le temps)
public static String i ="0";
je c'est que l'execution d'un main2 apres un main1 vas creer de nouvelles instances des objet declarer dedans, mais a quoi ca sert le modificateur static,
Partager