1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
ServerSocket dataServer = null;
try
{
dataServer = new ServerSocket(0);
String a;
// Récupération de l'adresse Internet du serveur
try
{
a = InetAddress.getLocalHost().getHostAddress().replace('.',
',');
}
catch (Exception e)
{
// Pour que l'exemple fonctionne en local
a = "127,0,0,1";
}
String port = "," + dataServer.getLocalPort() / 256;
port += "," + dataServer.getLocalPort() % 256;
output.println("227 Entrée en mode passif (" + a + port + ")");
dataServer.setSoTimeout(10000);
dataSocket = dataServer.accept();
} |
Partager