Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / GPS трекинг Q59 / 5 сообщений из 5, страница 1 из 1
18.12.2017, 20:34
    #39571656
arigami
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GPS трекинг Q59
Привет. ест часы Q50 настроен на мой сервер чтобы отправит координаторы
как я понел кроме просто отправит координаторы.он еше способен принимат с сервера команды.
внизу мой код. проблема в том что сервер отправляет команды [3G*2256000835*0002*LK] или :[3G*8800000015*0005*VERNO] но от часы ответ нету . что я неправильно делаю?

import java.io.*;
import java.net.*;
import java.nio.charset.StandardCharsets;
import java.sql.Timestamp;
import static java.lang.System.out;

public class Dps extends Thread {

private static final String CHARSET_NAME = "Cp1251";
private final Socket socket;

public static void main(String[] args) throws IOException {

ServerSocket server = new ServerSocket(8008);
out.println("server is started");
while (true) {
Dps gpsServer = new Dps(server.accept());
gpsServer.start();
}
}

public Dps(Socket socket) { this.socket = socket; }

@Override public void run() {

Timestamp timestamp = new Timestamp(System.currentTimeMillis());
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(socket.getInputStream()));
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));

for (String readedLine; (readedLine = reader.readLine()) != null;) {
out.println(timestamp+" ------ "+readedLine);
}

String s = "[3G*2256000835*0002*LK]";
writer.write(s);

} catch (Throwable e) {
out.println(e.getMessage());
}
}
}
...
Рейтинг: 0 / 0
18.12.2017, 21:10
    #39571665
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GPS трекинг Q59
Код: java
1.
2.
writer.write(s);
writer.flush();
...
Рейтинг: 0 / 0
18.12.2017, 21:40
    #39571676
arigami
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GPS трекинг Q59
Blazkowicz
Код: java
1.
2.
writer.write(s);
writer.flush();



спасибо за ответ. но не помогло
...
Рейтинг: 0 / 0
18.12.2017, 21:47
    #39571677
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GPS трекинг Q59
Чтение и запись в два разных потока поместите.
...
Рейтинг: 0 / 0
18.12.2017, 21:51
    #39571678
arigami
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GPS трекинг Q59
не могли бы примером показать ? Заранее спасибо.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / GPS трекинг Q59 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]