Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #16014

serversocket

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
From Lucyann Lenon Emerick De Assis <lucyann.lenon@gmail.com>
Newsgroups comp.lang.java.programmer
Subject serversocket
Date Sat, 14 Jul 2012 05:41:27 -0700 (PDT)
Organization http://groups.google.com
Lines 79
Message-ID <15b1bc5d-160d-4048-8ad7-2cff9cf862e0@googlegroups.com> (permalink)
NNTP-Posting-Host 186.192.39.162
Mime-Version 1.0
Content-Type text/plain; charset=ISO-8859-1
Content-Transfer-Encoding quoted-printable
X-Trace posting.google.com 1342269688 28317 127.0.0.1 (14 Jul 2012 12:41:28 GMT)
X-Complaints-To groups-abuse@google.com
NNTP-Posting-Date Sat, 14 Jul 2012 12:41:28 +0000 (UTC)
Complaints-To groups-abuse@google.com
Injection-Info glegroupsg2000goo.googlegroups.com; posting-host=186.192.39.162; posting-account=573jrgoAAACK9jDuW0THTSSJRj_tDRr9
User-Agent G2/1.0
Xref csiph.com comp.lang.java.programmer:16014

Show key headers only | View raw


Bom dia! 
to começando com java mas no entanto já tenho uma certa experiência com php. to tentando criar um serversocket com java para receber dados de um gps modelo tk102 , fiz a classe abaixo que por sinal esta "funcionando" eu emulei o modelo dele no meu smart e ele fez o que tinha que fazer leu e imprimiu em tela os logs, entretanto quando eu coloco o gps pra conectar ele nao conect. sei que ele esta funcionando pois em um forum na net um cara me forneceu o ip do server dele e nele conectou. alguem pode me ajudar ?



import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;

public class Track {

    public static void main(String[] args) {

        //Declaro o ServerSocket  
        ServerSocket serv = null;

        //Declaro o Socket de comunicação  
        Socket s = null;

        //Declaro o leitor para a entrada de dados  
        BufferedReader entrada = null;

        while (true) {

            try {

                //Cria o ServerSocket na porta 11000 se estiver disponível  
                serv = new ServerSocket(11000);

                //Aguarda uma conexão na porta especificada e cria retorna o socket que irá comunicar com o cliente  
                s = serv.accept();

 //Cria um BufferedReader para o canal da stream de entrada de dados do socket s  
                entrada = new BufferedReader(new InputStreamReader(s.getInputStream()));

                //Aguarda por algum dado e imprime a linha recebida quando recebe  
                System.out.println(entrada.readLine());

                //trata possíveis excessões de input/output. Note que as excessões são as mesmas utilizadas para as classes de java.io    
            } catch (IOException e) {

                //Imprime uma notificação na saída padrão caso haja algo errado.  
                System.out.println("Algum problema ocorreu para criar ou receber o socket.");

            } finally {

                try {

                    //Encerro o socket de comunicação  
                    s.close();

                    //Encerro o ServerSocket  
                    serv.close();

                } catch (IOException e) {
                }
            }
        }



    }
}

Back to comp.lang.java.programmer | Previous | NextNext in thread | Find similar | Unroll thread


Thread

serversocket Lucyann Lenon Emerick De Assis <lucyann.lenon@gmail.com> - 2012-07-14 05:41 -0700
  Re: serversocket Joerg Meier <joergmmeier@arcor.de> - 2012-07-14 16:40 +0200
    Re: serversocket Lew <noone@lewscanon.com> - 2012-07-14 13:04 -0700
      Re: serversocket Joerg Meier <joergmmeier@arcor.de> - 2012-07-15 00:42 +0200
  Re: serversocket Lucyann Lenon Emerick De Assis <lucyann.lenon@gmail.com> - 2012-07-14 07:56 -0700
    Re: serversocket Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2012-07-14 10:23 -0700
      Re: serversocket Martin Gregorie <martin@address-in-sig.invalid> - 2012-07-15 00:29 +0000
    Re: serversocket Lew <noone@lewscanon.com> - 2012-07-14 14:04 -0700
      Re: serversocket Lew <noone@lewscanon.com> - 2012-07-14 14:12 -0700
        Re: serversocket Lucyann Lenon Emerick De Assis <lucyann.lenon@gmail.com> - 2012-07-16 04:49 -0700
          Re: serversocket Lucyann Lenon Emerick De Assis <lucyann.lenon@gmail.com> - 2012-07-16 04:54 -0700
            Re: serversocket Lew <lewbloch@gmail.com> - 2012-07-16 13:59 -0700

csiph-web