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

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

Сообщение Anonymous »

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

me (клиент): отправить- середина 0001 < /p>

Крутящий момент (сервер): Send- Mid 0002 < /p>

Чтобы сделать это, я должен преобразовать сообщение Mid 0001 в Protocol, в соответствии с документацией: Result: 0020000. /> Когда я отправляю этот сервер сообщений, не отвечайте.

Может быть, мое сообщение не преобразуется в открытие протокола Good? src = "https://i.sstatic.net/ygeqf.png"/>

Я пытался отправить сообщение как байты или строку.
Кто -нибудь знает, как установить связь со Стэнли крутящим моментом, используя 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

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