Bonsoir,

Je voudrais savoir si il y ' avait un moyen de pouvoir faire communiquer une applet cliente avec des sockets ?
Des que je lance mon applet que je démarre mon serveur , j ' ai sans cesse un "access denied" alors que ca marche parfaitement sur ma JVM en local.

Que dois je faire afin de résoudre ce problème ?( j ' ai pour l ' instant testé uniquement avec du html et pas encore avec du jsp)

Merci de votre aide

Ma classe socket
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
import java.io.*;
import java.net.*;
public class Serveur {
 
	private final static int port=5000;
 
	public static void main(String[] args) throws IOException {
 
 
		ServerSocket ss;
		ss=new ServerSocket(port);
		Socket s;
		Communication sal;
 
		sal=new Communication();
		Connexion c;
 
		System.out.println("serveur pret , attente envoi sur le port " +port);
 
	    while(true){
		s=ss.accept();
		c= new Connexion(s,sal);
		sal.add(c);
		c.start();
 
	}
 
		}
 
	public int getPort() {
		return port;
	}
 
	}
mon applet cliente( qui elle même lance d ' autres fenetres)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
import java.io.*;
 
import javax.swing.JApplet;
 
 
public class ClientChat extends JApplet{
 
public void init(){
	this.setSize(200,200);
	Fenetre f;
	try {
		f = new Fenetre ("Chat");
		while(true){
			//passe les infos aux serveurs
			BufferedReader in;
		    in=f.getIn();
			f.recevoir();
 
		}
	} catch (IOException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
 
 
 
}
}