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

正文內(nèi)容

第9章socket編程-資料下載頁(yè)

2025-10-02 13:25本頁(yè)面

【導(dǎo)讀】Java編寫(xiě)客戶(hù)應(yīng)用程序??蛻?hù)/服務(wù)器模型的主要思想是要將應(yīng)用程序的數(shù)據(jù)表示與數(shù)據(jù)處理和數(shù)??蛻?hù)方主要是向服務(wù)器發(fā)出數(shù)據(jù)處理請(qǐng)求。服務(wù)器方則是對(duì)數(shù)據(jù)處理請(qǐng)求進(jìn)行接收,然后做出相應(yīng)處理。國(guó)際標(biāo)準(zhǔn)化組織制訂了開(kāi)放系統(tǒng)互連(OpenSystems. 協(xié)議就是約定,就是雙方為了協(xié)調(diào)地做一件事情而共同遵循的規(guī)則。Tel、SMTP、HTTP、FTP……套接字包含主機(jī)地址與服務(wù)端口號(hào)。端口與則是主機(jī)彼此通信時(shí)所有的通口。Socket是支持TCP協(xié)議的基本類(lèi)。Socket類(lèi)提供了一些進(jìn)行流輸入/輸出的方法。作為服務(wù)器方程序必須使用ServerSocket類(lèi)。Applet將信息保存到中心數(shù)據(jù)中。服務(wù)器應(yīng)能夠?qū)⒂脩?hù)資料保存在。服務(wù)器是多線程的,能夠同時(shí)滿足多個(gè)客戶(hù)機(jī)的訪問(wèn)。本構(gòu)造函數(shù)構(gòu)造的套接字存放連接請(qǐng)求的了列。如果隊(duì)列已滿,到達(dá)的請(qǐng)求將被拒絕。并創(chuàng)建一新的套接字與。返回服務(wù)器套接字的IP地址和端口號(hào)。該變量用于設(shè)定超時(shí)限制。塞將是無(wú)限期的。DataCommutation線程類(lèi)主要是在服務(wù)器套接字建立好連接之后,負(fù)責(zé)與

  

【正文】 。 public OutputStream getOutputStream() 返回該套接字的輸出流 。 public int getPort() 返回套接字所連接的遠(yuǎn)程主機(jī)端口 。 Socket類(lèi)包含的構(gòu)造函數(shù)和基本方法 打包數(shù)據(jù) ? 客戶(hù)資料是以對(duì)象的形式發(fā)送,所以數(shù)據(jù)必須被寫(xiě)入到 Customer對(duì)象中,然后發(fā)送給服務(wù)器。 class Customer implements { String customID。 String name。 String sex。 String age。 String address。 String phone。 String e_mail。 } //網(wǎng)絡(luò)上傳輸?shù)膶?duì)象必須實(shí)現(xiàn) 確定向服務(wù)器提交數(shù)據(jù)的機(jī)制 ? 當(dāng)用戶(hù)點(diǎn)擊 submit按鈕時(shí),連接服務(wù)器,向服務(wù)器發(fā)送數(shù)據(jù)。 public void actionPerformed(ActionEvent evt) { Object obj = ()。 if(obj == buttonSubmit){ //創(chuàng)建一 Customer對(duì)象 , 將客戶(hù)資料寫(xiě)入 Customer對(duì)象 try{ //創(chuàng)建一客戶(hù)套接字 , 連接服務(wù)器 Socket toServer = new Socket(,2020)。 //創(chuàng)建對(duì)象輸出流 , 將數(shù)據(jù)寫(xiě)入套接字 ObjectOutputStream streamToServer = New ObjectOutputStream(())。 (customer)。 //關(guān)閉對(duì)象輸出流 ()。 } } } ? 單元練習(xí) 我們要開(kāi)發(fā)航班資料錄入模塊中的客戶(hù)端應(yīng)用,以實(shí)現(xiàn)公司工作人員將航班信息保存到中心數(shù)據(jù)中。航班資料錄入界面已經(jīng)生成,請(qǐng)加入事件處理代碼。 小 結(jié) ? ServerSocket類(lèi)用于創(chuàng)建一個(gè)套接字以讓服務(wù)器監(jiān)聽(tīng)客戶(hù)的請(qǐng)求。 ? ServerSocket類(lèi)的 accept()方法返回對(duì)客戶(hù)的套接字的引用,它是Socket類(lèi)的對(duì)象。 ? Socket類(lèi)包含功能:提供對(duì)接收或發(fā)送數(shù)據(jù)給客戶(hù)的客戶(hù)流的引用。這由 Socket類(lèi)的 getInputStream()和 getOutputStream()方法實(shí)現(xiàn)。 ? 可用 ObjectInputStream類(lèi)的 readObject()方法讀入來(lái)自串行化的對(duì)象。 ? 可用 ObjectOutputStream類(lèi)的 writeObject()方法寫(xiě)出對(duì)象類(lèi)數(shù)據(jù)到流。 ? 本章節(jié)主要介紹的是面向連接的 TCP通信方式,這個(gè)也是大部分應(yīng)用中涉及到的部分。大家如果想了解面向數(shù)據(jù)報(bào)的 UDP通信方式,可以查閱DatagramPacket 類(lèi)和 DatagramSocket類(lèi)。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1