簡體   English   中英

用Java在本地IP地址之間發送和接收數據

[英]Send and receive data to/from a local IP address in Java

我是Java新手,現在在Java中使用以太網端口時遇到問題。 我有一台可以通過以太網發送和接收數據的設備。 我將其連接到交換機,然后在瀏覽器中輸入其IP地址時,可以看到設備發送的數據(該數據是一些HTML代碼)。 但是現在我想用一個Java應用程序來做。 如果有人可以幫助我或發送一些示例代碼,我將不勝感激。 謝謝

我認為有關套接字編程的教程將為您提供幫助。
https://docs.oracle.com/javase/tutorial/networking/sockets/

一個非常簡短的代碼可能如下所示:

Socket socket = new Socket(ipAddressOfDevice);
InputStream in = socket.getInputStream();
OutputStream out = socket.getOuputStream();
PrintWriter pw = new PrintWriter(out);
pw.write(yourHttpRequest);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String oneLineOfInput = br.readLine();
System.out.println(oneLineOfInput);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM