自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Java socket通信服務(wù)器代碼編寫(xiě)大全

開(kāi)發(fā) 后端
Java socket通信一直在我們的編程工作中存在,下面我們就詳細(xì)的學(xué)下有關(guān)Java socket通信的服務(wù)器代碼編寫(xiě),希望能幫到你什么。

Java socket通信如何進(jìn)行相關(guān)問(wèn)題的解答呢?還是需要我們不斷的學(xué)習(xí),在學(xué)習(xí)的過(guò)程中會(huì)遇到不少的問(wèn)題。下面我們就從源代碼中找到有關(guān)的問(wèn)題解決方案。希望大家在以后的Java socket通信使用中有所收獲。

客戶(hù)端:FLEX 3 (Adobe® Flex® 3 是用于構(gòu)建和維護(hù)在所有主要瀏覽器、桌面和操作系統(tǒng)一致地部署的極具表現(xiàn)力的 Web 應(yīng)用程序 的高效率的開(kāi)放源碼 框架 。)

客戶(hù)端IDE:Flex Builder 3

緣分的相遇(建立連接):

既然是通信,當(dāng)然第一步就是要建立連接啦。我們還是用最簡(jiǎn)單的看代碼的方式來(lái)開(kāi)始我們的連接。

服務(wù)端代碼:Jserver1.java

Java socket通信代碼

 

  1. import java.net.*;   
  2. import java.io.*;   
  3. public class Jserver1 {   
  4. public static void main(String[] args) {   
  5. ServerSocket server=null;   
  6. try{   
  7. server=new ServerSocket(719);//在端口719建立一個(gè)服
    務(wù)器套接字對(duì)象   
  8. System.out.println("服務(wù)端等待");   
  9. while(true){   
  10. System.out.println("等待客戶(hù)機(jī)");   
  11. Socket newSocket=server.accept();//客戶(hù)端向我們建立的
    服務(wù)器套接字發(fā)送連接請(qǐng)求,則向下執(zhí)行   
  12. System.out.println("已與客戶(hù)機(jī)連接");   
  13. }   
  14. }catch(IOException ie)   
  15. {   
  16. System.out.println(ie);   
  17. }finally{   
  18. try   
  19. {   
  20. if(server!=null) server.close();//關(guān)閉服務(wù)器套接字。
    為什么要用finally關(guān)鍵字來(lái)做這個(gè)事呢?HOHO thinking in 
    java里大師已經(jīng)說(shuō)得很清楚了,就是無(wú)論出現(xiàn)什么異常,
    都保證我們的服務(wù)端套接字能被關(guān)閉。   
  21. }catch(IOException ie){}   
  22. }   
  23. }  


 

  1. import java.net.*;  
  2. import java.io.*;  
  3. public class Jserver1 {  
  4. public static void main(String[] args) {  
  5. ServerSocket server=null;  
  6. try{  
  7. server=new ServerSocket(719);//在端口719建立一
    個(gè)服務(wù)器套接字對(duì)象  
  8. System.out.println("服務(wù)端等待");  
  9. while(true){  
  10. System.out.println("等待客戶(hù)機(jī)");  
  11. Socket newSocket=server.accept();//客戶(hù)端向我們
    建立的服務(wù)器套接字發(fā)送連接請(qǐng)求,則向下執(zhí)行  
  12. System.out.println("已與客戶(hù)機(jī)連接");  
  13. }  
  14. }catch(IOException ie)  
  15. {  
  16. System.out.println(ie);  
  17. }finally{  
  18. try  
  19. {  
  20. if(server!=null) server.close();//關(guān)閉服務(wù)器套接字。
    為什么要用finally關(guān)鍵字來(lái)做這個(gè)事呢?HOHO thinking in 
    java里大師已經(jīng)說(shuō)得很清楚了,就是無(wú)論出現(xiàn)什么異常,
    都保證我們的服務(wù)端套接字能被關(guān)閉。  
  21. }catch(IOException ie){}  
  22. }  

 

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

【編輯推薦】

  1. Java Socket通訊實(shí)際操作手冊(cè)
  2. Java Socket通訊客戶(hù)端代碼編寫(xiě)教程
  3. Java Socket通訊如何進(jìn)行客戶(hù)端的信息通信
  4. Java Socket服務(wù)端具體命令編寫(xiě)
  5. Java Socket對(duì)象原理的詳細(xì)介紹
責(zé)任編輯:張浩 來(lái)源: 博客園
相關(guān)推薦

2010-03-18 19:39:44

Java Socket

2010-03-19 09:26:34

Java Socket

2010-03-19 15:01:23

Java Socket

2010-03-17 17:54:25

java Socket

2018-01-15 09:32:59

即時(shí)通信服務(wù)器架構(gòu)

2010-03-18 17:47:07

Java 多客戶(hù)端通信

2009-07-09 10:14:50

北電統(tǒng)一通信服務(wù)器

2021-06-16 07:34:32

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

2010-03-22 13:25:47

Java Socket

2019-08-01 15:25:17

Http服務(wù)器協(xié)議

2011-12-07 17:05:45

JavaNIO

2011-02-24 14:14:22

PROFTPD命令

2010-03-22 12:57:46

Java Socket

2010-03-18 18:09:36

Java Socket

2010-03-19 17:04:01

Java socket

2010-03-19 14:01:55

Java Socket

2011-03-11 09:51:47

Java NIO

2010-03-18 17:30:46

Java Socket

2015-07-09 09:49:39

PHPSocket服務(wù)器

2015-02-11 16:25:25

微信SDK
點(diǎn)贊
收藏

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