日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
JavaSocket通信客戶端和服務(wù)器的代碼介紹

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

創(chuàng)新互聯(lián)公司專注于長(zhǎng)陽企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),商城系統(tǒng)網(wǎng)站開發(fā)。長(zhǎng)陽網(wǎng)站建設(shè)公司,為長(zhǎng)陽等地區(qū)提供建站服務(wù)。全流程按需規(guī)劃網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

 
 
 
  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)聽...  
  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ì)介紹,希望大家有所幫助。


網(wǎng)站欄目:JavaSocket通信客戶端和服務(wù)器的代碼介紹
網(wǎng)站地址:http://m.5511xx.com/article/dhiehoe.html