Как преобразовать сообщение в (copco) открытый протокол на основе TCP/IP с гнездами Java?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как преобразовать сообщение в (copco) открытый протокол на основе TCP/IP с гнездами Java?

Сообщение Anonymous »

Я пытаюсь разработать программное обеспечение для крутящего момента. Я подключаюсь к устройству от Java Sockets, но я не знаю, как установить сеанс с крутящим моментом.
установить шаги связи: < /p>

me (client): send- mid 0001 < /p>

Torque (сервер ): отправить- середина 0002 < /p>

для этого мне нужно преобразовать сообщение в середине 0001 в протокол, согласно документации, результат: 00200000000000000000
Когда я отправляю Этот сервер сообщений не отвечает. Описание здесь "src =" https://i.sstatic.net/jscwa.png "/>
< /p>

Я пытался отправить сообщение как байты или строку.
Кто -нибудь знает, как установить связь со Стэнли крутящим моментом, используя Alpha Open Protocol и Java? < /p>

Мой клиент -код: < /p>

public class MyClientSocket {
private static Socket socket;

public static void main(String args[]) {

try {
String host = "192.168.1.15";
int port = 4545;
InetAddress address = InetAddress.getByName(host);
socket = new Socket(address, port);

//Send the message to the server
DataOutputStream os = new DataOutputStream(socket.getOutputStream());

String sendMessage = "002000010000000000000";

byte[] bytes = sendMessage.getBytes(StandardCharsets.US_ASCII);

os.write(bytes);
// os.writeUTF(sendMessage);

System.out.println("Message sent to the server : " + sendMessage);

//Get the return message from the server
InputStream is = socket.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String message = br.readLine();
System.out.println("Message received from the server : " + message);

} catch (Exception exception) {
exception.printStackTrace();
}
}
}
< /code>

Это вывод: < /p>

Message sent to the server : 002000010000000000000
Message received from the server : null

Process finished with exit code 0
< /code>

Пожалуйста, помогите мне. < /p>

Подробнее здесь: https://stackoverflow.com/questions/494 ... ava-socket
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»