package alma.logoot.network;
import java.io.DataOutputStream;
import java.net.Socket;
import com.google.gwt.user.server.rpc.RemoteServiceServlet;
public class NetworkServiceImpl extends RemoteServiceServlet implements
NetworkService {
private static final String SERVERADDR = "127.0.0.1";
private static int id = 0;
static final int PORTSEND = 9992;
public static final int PORTCLIENT = 9990;
private static final long serialVersionUID = 1L;
@Override
public void send(String o) {
System.out.println("NetworkServiceImple.send");
System.out.println(o);
try {
Socket clientSocket = new Socket(SERVERADDR, PORTSEND);
DataOutputStream outToServer = new DataOutputStream(
clientSocket.getOutputStream());
outToServer.write(o.getBytes());
clientSocket.close();
System.out.println("NetworkServiceImple.send fin");
} catch (Exception e) {
e.printStackTrace();
}
}
public String register() {
System.out.println("NetworkServiceImple.register");
return String.valueOf(++id);
}
}