problème pour la création de socket en suivant le tuto
Bonjour à tous.
Je suis débutant en java et j'aimerai créer une application réseau simple.
J'ai commencé par suivre le tutoriel que j'ai trouvé ici :
ftp://ftp-developpez.com/humbert-flo...eau-avance.pdf
arrivé à la page 8, j'ai voulu me mettre à la création d'un socket et j'ai donc tout simplement recopié le code suivant :
Code:
1 2 3 4
| Socket s = new Socket("www.developpez.com", 80);
String g = "GET / HTTP/1.1\n" + "Host: www.developpez.com\n\n";
OutputStream oStream = s.getOutputStream();
oStream.write(g.getBytes()); |
J'utilise éclipse et ce dernier me signale une erreur à la ligne :
Code:
OutputStream oStream = s.getOutputStream();
après "compilation", j'obtiens le message d'erreur suivant :
Code:
Type mismatch: cannot convert from OutputStream to OutputStream
pour cette ligne là.
actuellement mon code source comporte ceci :
Code:
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
| //package developpez;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.net.Socket;
import java.lang.*;
import org.omg.CORBA.portable.OutputStream;
/**
* @author millie
*
*/
public class TestInetAddress
{
/**
* @param args
* @throws UnknownHostException
*/
public static void main(String[] args) throws UnknownHostException
{
Socket s = new Socket("www.developpez.com", 80);
String g = "GET / HTTP/1.1\n" + "Host: www.developpez.com\n\n";
OutputStream oStream = s.getOutputStream();
oStream.write(g.getBytes());
}
} |
N'ayant pas une grande connaissance du langage, j'aurai aimé que l'un de vous puisse éclairer ma lanterne.
Merci d'avance