내 컴퓨터 포트로 GPS 데이터를 전송하는 GPS 장치가 있지만 특정 소켓에서 오는 데이터를 읽는 가장 좋은 방법인지 잘 모르겠습니다.java : 특정 소켓 포트로 들어오는 데이터를 읽는 방법?
제발 도와주세요. 감사합니다. 좋은 하루 되세요.
내 컴퓨터 포트로 GPS 데이터를 전송하는 GPS 장치가 있지만 특정 소켓에서 오는 데이터를 읽는 가장 좋은 방법인지 잘 모르겠습니다.java : 특정 소켓 포트로 들어오는 데이터를 읽는 방법?
제발 도와주세요. 감사합니다. 좋은 하루 되세요.
, 우리가받을 미나를 사용하는 아파치 미나 (http://mina.apache.org/)에서 볼 수있는 좋은 네트워크 응용 프로그램 프레임 워크를 들어 소켓
Socket echoSocket = null;
PrintWriter out = null;
BufferedReader in = null;
try {
echoSocket = new Socket("taranis", 7);
out = new PrintWriter(echoSocket.getOutputStream(), true);
in = new BufferedReader(new InputStreamReader(
echoSocket.getInputStream()));
} catch (UnknownHostException e) {
System.err.println("Don't know about host: taranis.");
System.exit(1);
} catch (IOException e) {
System.err.println("Couldn't get I/O for "
+ "the connection to: taranis.");
System.exit(1);
}
BufferedReader stdIn = new BufferedReader(new InputStreamReader(System.in));
String userInput;
while ((userInput = stdIn.readLine()) != null) {
out.println(userInput);
System.out.println("echo: " + in.readLine());
}
out.close();
in.close();
stdIn.close();
echoSocket.close();
}
안녕하세요, "AVL 데이터 코딩"이며 장치가 "FM4XXX DATA PROTOCOL"을 사용하고 Teltonika의이 형식으로 패킷을 보내고 있습니다. – user1407894
에서 쓰기를 읽을이 시도하고 다양한 GPS 장치에서 데이터를 보냅니다. 데이터 형식은 ASCII 형식입니까?
안녕하세요, "AVL 데이터 코딩"이며 장치가 Teltonika의 "FM4XXX DATA PROTOCOL"을 사용하고 있습니다. – user1407894
TCP에 관한 것이라면 Java Sockets을보십시오. http://docs.oracle.com/javase/tutorial/networking/sockets/index.html – home
[this] (http://docs.oracle.com/javase)를 읽으십시오. /tutorial/networking/sockets/readingWriting.html) –