1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
| package test.client;
import java.util.Properties;
import java.util.Vector;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import proje.j2.bean.*;
public class cl {
public static void main(String[]args) {
Context context=null;
int i,j,chvision,seuil,posx,posy,k;
Grille beanRemote;
Thread runner=null;
Obstacle beanRem;
Vector vois,vois1;
Properties env = new Properties();
env.setProperty( "java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory" );
env.setProperty( "java.naming.provider.url", "127.0.0.1:1099" );
env.setProperty( "java.naming.factory.url.pkgs", "org.jboss.naming" );
try{
vois =new Vector();
vois1 =new Vector();
context = new InitialContext(env);
beanRemote = (Grille)context.lookup("GrilleBean/remote");
beanRem = (Obstacle)context.lookup("ObstacleBean/remote");
beanRemote.setGrilleBean();
beanRem.addObstacle(2,2,4,4,10,15,0);
beanRem.newVect();
vois=(Vector)beanRem.geTrace();
System.out.print("client1"+"\n");
for(int kk=0;kk!=vois.size();kk++)
System.out.print(vois.elementAt(kk)+" ");
beanRem.addObstacle(3,3,5,5,10,15,0);
beanRem.newVect();
vois1=(Vector)beanRem.geTrace();
System.out.print("client2"+"\n");
for(int kk=0;kk!=vois1.size();kk++)
System.out.print(vois1.elementAt(kk)+" ");
}
catch (NamingException e) {
// e.printStackTrace();
}
}
} |
Partager