/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package aulasd1;
import java.io.*;
import java.net.*;
//SERVIDOR!!!!! porra!
/**
*
* @author
*
*/
public class AulaSD1 {
private ServerSocket server;
private Socket socket;
private InputStream entrada;
private BufferedReader read;
//Criando uma nova instancia AulaSD1
public AulaSD1(){
try{
//Abre uma porta para escuta(LISTENING)
server = new ServerSocket(606);
//Imprime a mensagem "Servidor aguardando conexao"
System.out.println("Servidor Aguardando Conexão");
//Aguarda e cria a conexao
socket = server.accept();
//Cria um fluxo de entrda
entrada = socket.getInputStream();
read = new BufferedReader (new InputStreamReader(entrada));
//Imprime o que veio na entrada
System.out.println(read.readLine());
//Caso ocorra alguma exeçao na criação do fluxo
read.close();
socket.close();
server.close();
}catch(IOException ex){
//imprime o que aconteceu na classe
ex.printStackTrace();
}
}
public static void main(String[] args) {
//Chama o metodo contrutor na classe
new AulaSD1();
}
}
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package aulasd1;
import java.io.*;
import java.net.*;
//SERVIDOR!!!!! porra!
/**
*
* @author
*
*/
public class AulaSD1 {
private ServerSocket server;
private Socket socket;
private InputStream entrada;
private BufferedReader read;
//Criando uma nova instancia AulaSD1
public AulaSD1(){
try{
//Abre uma porta para escuta(LISTENING)
server = new ServerSocket(606);
//Imprime a mensagem "Servidor aguardando conexao"
System.out.println("Servidor Aguardando Conexão");
//Aguarda e cria a conexao
socket = server.accept();
//Cria um fluxo de entrda
entrada = socket.getInputStream();
read = new BufferedReader (new InputStreamReader(entrada));
//Imprime o que veio na entrada
System.out.println(read.readLine());
//Caso ocorra alguma exeçao na criação do fluxo
read.close();
socket.close();
server.close();
}catch(IOException ex){
//imprime o que aconteceu na classe
ex.printStackTrace();
}
}
public static void main(String[] args) {
//Chama o metodo contrutor na classe
new AulaSD1();
}
}