Java實現(xiàn)的基于socket通信的實例代碼
更新時間:2013年03月22日 09:36:09 作者:
Java實現(xiàn)的基于socket通信的實例代碼,需要的朋友可以參考一下
服務(wù)器端代碼:
復制代碼 代碼如下:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;
public class Server {
public static void main(String[] args) {
ServerSocket server;
try{
server = new ServerSocket(1111);
Socket socket = server.accept();
BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream(),"UTF-8"));
System.out.println(br.readLine());
br.close();
socket.close();
server.close();
}catch (Exception e) {
System.out.println(e);
}
}
}
客戶端代碼:
復制代碼 代碼如下:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.net.Socket;
public class Client {
public static void main(String[] args) {
Socket socket;
PrintStream ps;
try {
socket = new Socket("127.0.0.1",1111);
System.out.println("connect successfully...");
System.out.println("Please input some WORDS to server:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String content = null;
try {
content = br.readLine();
} catch (Exception e) {
}
ps = new PrintStream(socket.getOutputStream(),true,"UTF-8");
ps.print(content);
socket.close();
} catch (Exception e) {
System.out.println(e);
}
}
}
您可能感興趣的文章:
- Java--Socket通信(客戶端服務(wù)端雙向)
- java網(wǎng)絡(luò)編程之socket網(wǎng)絡(luò)編程示例(服務(wù)器端/客戶端)
- 簡單的java socket客戶端和服務(wù)端示例
- java實現(xiàn)socket客戶端連接服務(wù)端
- 詳解基于java的Socket聊天程序——客戶端(附demo)
- Java基于Socket實現(xiàn)HTTP下載客戶端
- Java編程Socket實現(xiàn)多個客戶端連接同一個服務(wù)端代碼
- Java Socket編程服務(wù)器響應(yīng)客戶端實例代碼
- Java Socket實現(xiàn)多線程通信功能示例
- JAVA中實現(xiàn)原生的 socket 通信機制原理
- Java基于socket實現(xiàn)的客戶端和服務(wù)端通信功能完整實例
相關(guān)文章
聊聊@value注解和@ConfigurationProperties注解的使用
這篇文章主要介紹了@value注解和@ConfigurationProperties注解的使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-09-09
教你創(chuàng)建springcloud微服務(wù)的基礎(chǔ)子服務(wù)的超詳細過程
這篇文章主要介紹了創(chuàng)建springcloud微服務(wù)的基礎(chǔ)子服務(wù),主要是創(chuàng)建兩個springboot服務(wù),在教程中增加springcloud相關(guān)組件,本文分步驟給大家介紹的非常詳細,需要的朋友可以參考下2022-04-04
Spring Security攔截器引起Java CORS跨域失敗的問題及解決
這篇文章主要介紹了Spring Security攔截器引起Java CORS跨域失敗的問題及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07
Java兩種方法計算出階乘尾部連續(xù)0的個數(shù)
這篇文章主要介紹了Java兩種方法計算出階乘尾部連續(xù)0的個數(shù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03
springboot整合阿里云百煉DeepSeek實現(xiàn)sse流式打印的操作方法
這篇文章主要介紹了springboot整合阿里云百煉DeepSeek實現(xiàn)sse流式打印,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2025-04-04
Java請求調(diào)用參數(shù)格式為form-data類型的接口代碼示例
這篇文章主要給大家介紹了關(guān)于Java請求調(diào)用參數(shù)格式為form-data類型的接口的相關(guān)資料,文中給出了詳細的代碼示例,對大家的學習或者工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-08-08
java selenium Selenium IDE介紹及用法
本文主要介紹java selenium Selenium IDE,這里整理了相關(guān)資料和介紹如何安裝 Selenium IDE和使用方法,有需要的小伙伴可以參考下2016-08-08

