Correção do Servidor de mensagem

0 respostas
R

Oi tudo bem estou tentando implementar um sistema de mensagem e estou com certa dificuldade. O codigo do servidor é esse

package br.com.cevicom.server;

import java.net.*;

import br.com.cevicom.intf.*;

public class Servidor implements ConstantesDeSockets{
	
	private ServerSocket serverSocket = null;
	private Socket connection = null;
	
	public void startServer() {
		try {
			serverSocket = new ServerSocket( SERVER_PORT, MAX_USUARIO );
			
			while( true ) {
				connection = serverSocket.accept();
				
				new Clientes( connection ).run();
			}

		}catch( Exception e ){
			e.printStackTrace();
		}
	}
}

O codigo do Clientes é esse:

package br.com.cevicom.server;

import java.io.*;
import java.net.*;

import br.com.cevicom.intf.*;
import br.com.cevicom.usuario.*;
import br.com.cevicom.server.*;

public class Clientes implements Runnable {
	
	private Mensagem m = null;
	private Servidor server;
	private Socket socket = null;
	
	public Clientes( Socket socket ) {
		server = new Servidor();
		this.socket = socket;
	}
	
	public void run() {
		
	}
}

O cliente eu ainda não consegui terminar, pois quando o servidor começa a funcionar não se consegue mais abrir as tela de edição de mensagem.

O codigo da mensagem é esse:

/*
 * Created on 02/02/2006
 *
 * To change the template for this generated file go to
 * Window>Preferences>Java>Code Generation>Code and Comments
 */
package br.com.cevicom.usuario;

/**
 * @author c1192241
 *
 * To change the template for this generated type comment go to
 * Window>Preferences>Java>Code Generation>Code and Comments
 */
public class Mensagem {

	private String data;
	private String mensagem;
	private String emissor;
	
	/**
	 * @return
	 */
	public String getData() {
		return data;
	}

	/**
	 * @return
	 */
	public String getEmissor() {
		return emissor;
	}

	/**
	 * @return
	 */
	public String getMensagem() {
		return mensagem;
	}

	/**
	 * @param string
	 */
	public void setData(String string) {
		data = string;
	}

	/**
	 * @param string
	 */
	public void setEmissor(String string) {
		emissor = string;
	}

	/**
	 * @param string
	 */
	public void setMensagem(String string) {
		mensagem = string;
	}

}

Por favor qualquer duvida me procure e me ajudem a terminar o programa. Valeu!!!

Criado 28 de março de 2006
Respostas 0
Participantes 1