偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Java Socket通信客戶端和服務(wù)器的代碼介紹

開(kāi)發(fā) 后端
Java Socket通信在進(jìn)行的時(shí)候有些代碼是十分重要的,但是有很多人還不能很好的掌握相關(guān)代碼的編寫(xiě)。下面就是對(duì)這些代碼的詳細(xì)介紹。

Java Socket通信在我們平時(shí)的使用中有很多需要注意的地方,首先就是在客戶端和服務(wù)器段的代碼配置。其實(shí)很簡(jiǎn)單,只要保證基本代碼的完整性和可使用性。下面我們就來(lái)學(xué)習(xí)下有關(guān)Java Socket通信的相關(guān)代碼。

  1. ClientTest.java  
  2. 客戶端  
  3. @author  
  4. @version1.002008/8/2  
  5. /  
  6. importjava.net.Socket;  
  7. importjava.io.IOException;  
  8. importjava.io.InputStreamReader;  
  9. importjava.io.BufferedReader;  
  10. importjava.io.PrintWriter;  
  11. publicclassClientTest{  
  12. privateSocketsocket;  
  13. BufferedReaderin;  
  14. PrintWriterout;  
  15. publicClientTest(){  
  16. try{  
  17. System.out.println("Trytoconnectto127.0.0.1:10000");  
  18. //向服務(wù)器發(fā)出連接請(qǐng)求  
  19. socket=newSocket("127.0.0.1",10000);  
  20. System.out.println("TheServerConnected!");  
  21. System.out.println("Pleaseentersomecharacters:");  
  22. //讀取用戶輸入信息  
  23. BufferedReaderline=newBufferedReader(newInputStreamReader(System.in));  
  24. //輸出從服務(wù)器端獲得的信息  
  25. out=newPrintWriter(socket.getOutputStream(),true);  
  26. out.println(line.readLine());  
  27. //讀取服務(wù)器端信息  
  28. in=newBufferedReader(newInputStreamReader(socket.getInputStream()));  
  29. System.out.println(in.readLine());  
  30. out.close();  
  31. in.close();  
  32. socket.close();  
  33. }catch(IOExceptionex){  
  34. System.out.println(ex.getMessage());  
  35. }  
  36. }  
  37. publicstaticvoidmain(String[]args){  
  38. newClientTest();  
  39. }  
  40. }  
  41. /  
  42. @(#)ServerSocketTest.java  
  43. 服務(wù)器端  
  44. @author  
  45. @version1.002008/8/2  
  46. /  
  47. importjava.net.ServerSocket;  
  48. importjava.net.Socket;  
  49. importjava.io.IOException;  
  50. importjava.io.BufferedReader;  
  51. importjava.io.InputStreamReader;  
  52. importjava.io.PrintWriter;  
  53. publicclassServerSocketTest{  
  54. privateServerSocketss;  
  55. privateSocketsocket;  
  56. privateBufferedReaderin;  
  57. privatePrintWriterout;  
  58. publicServerSocketTest(){  
  59. try{  
  60. ss=newServerSocket(10000);//建立服務(wù)器,監(jiān)聽(tīng)...  
  61. System.out.println("Serverislisteningat10000...");  
  62. while(true){  
  63. socket=ss.accept();  
  64. //獲取客戶端IP地址  
  65. StringremoteIP=socket.getInetAddress().getHostAddress();  
  66. //獲取客戶端連接端口  
  67. StringremotePort=":"+socket.getLocalPort();  
  68. System.out.println("Aclinetcomein!IP:"+remoteIP+remotePort);  
  69. //讀取客戶端輸入  
  70. in=newBufferedReader(newInputStreamReader(socket.getInputStream()));  
  71. Stringline=in.readLine();  
  72. System.out.println("Clientsendis:"+line);  
  73. //將服務(wù)器端信息發(fā)往客戶端  
  74. out=newPrintWriter(socket.getOutputStream(),true);  
  75. out.println("YourMessageReceived!");  
  76. out.close();  
  77. in.close();  
  78. socket.close();  
  79. }  
  80. }catch(IOExceptionex){  
  81. System.out.println(ex.getCause());  
  82. }  
  83. }  
  84. publicstaticvoidmain(String[]args){  
  85. newServerSocketTest();  
  86. }  
  87. }  

以上就是對(duì)Java Socket通信代碼的詳細(xì)介紹,希望大家有所幫助。

【編輯推薦】

  1. Java socket通信基本原理介紹
  2. Java socket通信服務(wù)器代碼編寫(xiě)大全
  3. Java Socket通信如何進(jìn)行通用服務(wù)器代碼編寫(xiě)
  4. 關(guān)于Java Socket編程的詳細(xì)介紹
  5. Java socket通信與C++之間的不解之緣
責(zé)任編輯:張浩 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2018-12-20 08:50:53

TCPIP服務(wù)器

2021-06-16 07:34:32

Pythonsocket庫(kù)Python基礎(chǔ)

2010-01-11 13:05:24

VNC server配

2010-03-01 16:10:32

Linux Samba

2012-05-07 13:55:41

JavaJava Web

2018-04-12 10:55:41

Android服務(wù)器數(shù)據(jù)

2011-03-28 17:24:26

2010-03-18 17:47:07

Java 多客戶端通信

2022-01-05 08:03:23

C#通信Rest

2009-02-12 15:51:00

squid代理服務(wù)器web服務(wù)器

2011-08-17 10:42:43

iPhone應(yīng)用

2018-11-19 15:30:23

ChronyLinux命令

2010-03-18 16:49:43

Java Socket

2021-10-14 08:39:17

Java Netty Java 基礎(chǔ)

2009-08-18 12:51:19

服務(wù)器+客戶端

2023-07-17 18:42:47

gRPCDemo項(xiàng)目

2022-06-14 15:07:04

IPC客戶端服務(wù)端

2010-03-18 17:30:46

Java Socket

2010-08-26 10:01:50

DHCP服務(wù)器

2010-03-18 20:00:35

Java socket
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)