freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]網(wǎng)絡(luò)編程用戶網(wǎng)絡(luò)程序設(shè)計(jì)(編輯修改稿)

2024-11-09 19:17 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 連接獲得一個(gè)輸出流。輸出流被連接到服務(wù)器上 cgibin腳本的標(biāo)準(zhǔn)輸入流。 ( 4)寫入這個(gè)輸出流。 ( 5)關(guān)閉這個(gè)輸出流。 import .*。 import .*。 class ReverseTest { public static void main(String[ ] args) { try { if( != 1) { (“Usage: Java ReverseTest ”+”string_to_reverse”)。 (1)。 } String stringToReverse = (args[0])。 URL url = new URL (“ URLConnection connection = ()。 PrintStream outstream = new PrintStream(())。 (“String=”+stringToReverse)。 ()。 //關(guān)閉輸出流 DataInputStream inStream=new DataInputStream(())。 String inputLine。 while((inputLine=()) != null) { (inputLine)。 } ()。 } catch(MalformedURLException me) { (“MalformedURLException : ” + me)。 } catch(IOException ioe) { (“IOException : ” + ioe)。 } } } URLConnection類的實(shí)例方法 URLConnection的特點(diǎn)是以 HTTP協(xié)議 為中心的類。 openConnection方法聲明: (創(chuàng)建對(duì)象 ) public URLConnection openConnection() throws IOException 實(shí)例方法: public Object getContent() IOException //獲取資源內(nèi)容 public int getContentLength() //獲取資源信息的長(zhǎng)度 public String getContentType() //獲取資源信息的類型 public long getData() //獲取資源的當(dāng)前日期 public long getLastModified() //獲取資源的最后修改日期 public InputStream getInputStream() throws IOException //輸入流 public OutputStream getOutputStream() throws IOException //輸出流 2. 編寫客戶機(jī) /服務(wù)器的應(yīng)用程序 ?Socket是實(shí)現(xiàn)客戶 服務(wù)器( Client/Server)模式的通信方式; ?這種通信模式首先要?jiǎng)?chuàng)建一個(gè) Socket類 ,利用這個(gè)類實(shí)例建立一條 可靠鏈接, 以流的方式傳輸數(shù)據(jù); ?這種服務(wù)模式是目前廣泛應(yīng)用于各種應(yīng)用環(huán)境的分布計(jì)算模式 ; ?Java提供了極其方便的客戶機(jī) /服務(wù)器編程機(jī)制; Socket通信的基本概念 ?建立連接 ?兩臺(tái)計(jì)算機(jī)分別運(yùn)行不同的程序,由一端發(fā)出請(qǐng)求,由另一端等候連接請(qǐng)求,當(dāng)?shù)群蚨耸盏秸?qǐng)求并接受請(qǐng)求后,兩個(gè)程序則建立起一個(gè)連接,通過這個(gè)連接可以進(jìn)行數(shù)據(jù)交換。 請(qǐng)求方稱為 客戶端 , 接收方 成為 服務(wù)端 。 ?這是計(jì)算機(jī)通信的一個(gè)基本機(jī)制,稱客戶 /服務(wù)器模式。 基本概念 ?連接地址 ?能夠惟一識(shí)別對(duì)方機(jī)器的地址,就是 計(jì)算機(jī)的名稱或地址 。 ?在 Inter網(wǎng)中,計(jì)算機(jī)的惟一標(biāo)識(shí)是 IP地址 。 ?一臺(tái)機(jī)器上可能會(huì)啟動(dòng)多個(gè)程序,必須為每個(gè)程序分配一個(gè)惟一的端口號(hào)。 ?一個(gè)完整的 連接地址 : 計(jì)算機(jī)的 IP地址 +連接程序的端口號(hào) 基本概念 ?端口號(hào) ?在 TCP/IP系統(tǒng)中,端口號(hào)由 16位整數(shù)組成,范圍是 0~65535。其中前 1024個(gè)端口已預(yù)先定義特殊服務(wù)程序。其余端口可自由分配。 例: 80: web服務(wù), 21: ftp服務(wù), 110: pop3服務(wù) ?連接之前約定好端口。 ?端口號(hào)由服務(wù)器端分配,并等候請(qǐng)求。 ?客戶端使用該端口號(hào)發(fā)出請(qǐng)求。 ?兩個(gè)程序的端口號(hào)一致,連接成功。 什么是 Socket ?一個(gè) Socket是在網(wǎng)絡(luò)上運(yùn)行的兩個(gè)程序之間的雙向通信鏈中的一個(gè)端點(diǎn)(套接字)。 ?Java提供了相應(yīng)的 Socket編程方法。用 Java既可以編寫服務(wù)端程序又可以編寫客戶端的程序。 ?服務(wù)端套接字使用 ServerSocket類;客戶端套接字使用 Socket類。 Java的 TCP/IP協(xié)議下 Socket通信模式 服務(wù)端 客戶端 ServerSocket(port) () Socket() OutputStream InputStream () Socket(host, port) (
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1