Criar properties para chamar ip e porta
Estou tentando chamar o ip e porta atraves de um arquivo properties num sisteminha de chat criado em java, mas não estou conseguindo fazer isso, segue o codigo.
Servidor chat
public static void main(String[] args) throws IOException{
wbsCliente = new Vector();
try
{
ServerSocket s = new ServerSocket(2222);
while (true){
System.out.print("Aguardando usuarios...");
Socket wbsConexao = s.accept();
System.out.println("Conectado!");
Thread t = new WbsChatSocket (wbsConexao);
t.start();
}
}
catch(IOException e)
{
System.out.println("IOException:" + e);
}
}
Cliente Chat
public static void main(String[] args){
try {
Properties pos = new Properties();
//carregas as propriedades do arquivo de configuracoes
pos.load( new FileInputStream("wbsDados.properties") );
//não sei como colocar e chamar os dados do properties neste socket abaixo
Socket wbsConexao = new Socket("127.0.0.1", 2222);
PrintStream saida = new
PrintStream(wbsConexao.getOutputStream());
BufferedReader teclado =
new BufferedReader(new InputStreamReader(System.in));
System.out.print("Entre com o seu nome: ");
String wbsUsuario = teclado.readLine();
saida.println(wbsUsuario);
Thread t = new wbsClienteSocket(wbsConexao);
t.start();
String linha;while (true) {
System.out.print("> ");
linha = teclado.readLine();// antes de enviar, verifica se a conexão não foi fechada
if (done) {break;}
// envia para o servidor
saida.println(linha);
}
}catch (IOException e) {
// Caso ocorra alguma excessão de E/S, mostre qual foi.
System.out.println("IOException: " + e);
}
}Discussão (0)
Carregando comentários...