使用java編寫網(wǎng)絡通信程序.doc
約7頁DOC格式手機打開展開
使用java編寫網(wǎng)絡通信程序,使用java編寫網(wǎng)絡通信程序頁數(shù):7字數(shù):3805摘要 本文闡述了使用java編程語言對基于客戶/服務器模式的應用編寫網(wǎng)絡通信程序,討論了socket機制、輸入輸出流以及程序實現(xiàn)代碼。關鍵詞 java,網(wǎng)絡,socket,applet網(wǎng)絡上的系統(tǒng)結構多為客戶/服務器模式,服務器端負責數(shù)據(jù)和圖像等的存儲、維護、管理以...
![](http://img.queshao.com/images/pcgzh.gif)
![](http://preview.queshao.com/tobuy/61497.gif)
內容介紹
此文檔由會員 cnlula 發(fā)布
使用JAVA編寫網(wǎng)絡通信程序
頁數(shù):7 字數(shù):3805
摘要
本文闡述了使用JAVA編程語言對基于客戶/服務器模式的應用編寫網(wǎng)絡通信程序,討論了SOCKET機制、輸入輸出流以及程序實現(xiàn)代碼。
關鍵詞 JAVA,網(wǎng)絡,SOCKET,APPLET
網(wǎng)絡上的系統(tǒng)結構多為客戶/服務器模式,服務器端負責數(shù)據(jù)和圖像等的存儲、維護、管理以及傳遞,客戶端則負責人機界面的操作、送出需求及顯示收回的數(shù)據(jù)。
下面介紹一下如何使用JAVA來進行網(wǎng)絡編程:
1) 由于客戶端通過IE同服務器建立聯(lián)系,所以客戶端使用Applet,服務器端使用Application;
2) 服務器應設置成多線程,應答多個客戶的請求;
3) 兩端通信使用SOCKET機制。
1 Java中輸入/輸出流概念:過濾流DataInputStream 和DataOutputStream 除了分別作為FilterInputStream 和FilterOutputStream的子類外,還分別實現(xiàn)了接口DataInput 和DataOutput。接口DataInput 中定義的方法主要包括從流中讀取基本類型的數(shù)據(jù)、讀取一行數(shù)據(jù)、或者讀取指定長度的字節(jié)數(shù),如readBoolean() readInt()、readLine()、readFully()等。接口DataOutput中定義的方法主要是向流中寫入基本類型的數(shù)據(jù)或者寫入一定長度的字節(jié)數(shù)組,如writeChar()、writeDouble() DataInputStream可以從所連接的輸入流中讀取與機器無關的基本類型數(shù)據(jù),用以實現(xiàn)一種獨立于具體平臺的輸入方式;DataInputStream 可以向所連接的輸出流寫入基本類型的數(shù)據(jù)。
2 Socket 機制
Socket是面向客戶/服務器模型設計的,網(wǎng)絡上的兩個程序通過一個雙向的通訊連接實現(xiàn)數(shù)據(jù)的交換,這個雙向鏈路的一端稱為一個Socket。 Socket通常用來實現(xiàn)客戶方和服務方的連接。客戶程序可以向
頁數(shù):7 字數(shù):3805
摘要
本文闡述了使用JAVA編程語言對基于客戶/服務器模式的應用編寫網(wǎng)絡通信程序,討論了SOCKET機制、輸入輸出流以及程序實現(xiàn)代碼。
關鍵詞 JAVA,網(wǎng)絡,SOCKET,APPLET
網(wǎng)絡上的系統(tǒng)結構多為客戶/服務器模式,服務器端負責數(shù)據(jù)和圖像等的存儲、維護、管理以及傳遞,客戶端則負責人機界面的操作、送出需求及顯示收回的數(shù)據(jù)。
下面介紹一下如何使用JAVA來進行網(wǎng)絡編程:
1) 由于客戶端通過IE同服務器建立聯(lián)系,所以客戶端使用Applet,服務器端使用Application;
2) 服務器應設置成多線程,應答多個客戶的請求;
3) 兩端通信使用SOCKET機制。
1 Java中輸入/輸出流概念:過濾流DataInputStream 和DataOutputStream 除了分別作為FilterInputStream 和FilterOutputStream的子類外,還分別實現(xiàn)了接口DataInput 和DataOutput。接口DataInput 中定義的方法主要包括從流中讀取基本類型的數(shù)據(jù)、讀取一行數(shù)據(jù)、或者讀取指定長度的字節(jié)數(shù),如readBoolean() readInt()、readLine()、readFully()等。接口DataOutput中定義的方法主要是向流中寫入基本類型的數(shù)據(jù)或者寫入一定長度的字節(jié)數(shù)組,如writeChar()、writeDouble() DataInputStream可以從所連接的輸入流中讀取與機器無關的基本類型數(shù)據(jù),用以實現(xiàn)一種獨立于具體平臺的輸入方式;DataInputStream 可以向所連接的輸出流寫入基本類型的數(shù)據(jù)。
2 Socket 機制
Socket是面向客戶/服務器模型設計的,網(wǎng)絡上的兩個程序通過一個雙向的通訊連接實現(xiàn)數(shù)據(jù)的交換,這個雙向鏈路的一端稱為一個Socket。 Socket通常用來實現(xiàn)客戶方和服務方的連接。客戶程序可以向
TA們正在看...
- 01.1四時田園雜興課堂教學教案教學設計(部編版).doc
- 01.2稚子弄冰課堂教學教案教學設計(部編版).doc
- 01.3村晚課堂教學教案教學設計(部編版).doc
- 02冬陽·童年·駱駝隊公開課優(yōu)秀教案教學設計(五年...doc
- 02冬陽·童年·駱駝隊最新教研教案教學設計(部編版...doc
- 02冬陽·童年·駱駝隊課堂教學教案教學設計(部編版).doc
- 03祖父的園子公開課優(yōu)秀教案教學設計(五年級下冊).doc
- 03祖父的園子最新教研教案教學設計(部編版五年級下...doc
- 03祖父的園子課堂教學教案教學設計(部編版).doc
- 04草船借箭公開課優(yōu)秀教案教學設計(五年級下冊).doc