• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      用Java編寫客戶機(jī)/服務(wù)器端應(yīng)用程序

      2019-12-16 01:48馬潔明
      電腦知識與技術(shù) 2019年29期
      關(guān)鍵詞:類庫客戶機(jī)

      馬潔明

      摘要:該文介紹了客戶機(jī)/服務(wù)器模式的基本特性和Java的優(yōu)點(diǎn),詳細(xì)介紹了如何運(yùn)用Java語言實(shí)現(xiàn)客戶機(jī)/月艮務(wù)器通信模式的方法。

      關(guān)鍵詞:客戶機(jī)/月艮務(wù)器;Java;類庫

      中圖分類號:TP309.05 文獻(xiàn)標(biāo)識碼:A

      文章編號:1009-3044(2019)29-0067-02

      1概述

      客戶機(jī)/服務(wù)器是一種分布式計(jì)算模式,在這種模式下,系統(tǒng)的處理功能被分散到各工作站(這里的工作站可看作終端在功能上的擴(kuò)展),工作站及其運(yùn)行程序被稱為客戶機(jī)。原來的大型機(jī)由于要繼續(xù)完成相關(guān)的處理功能,為客戶機(jī)服務(wù),因此被叫作服務(wù)器??蛻魴C(jī)和服務(wù)器之間必須建立一套通信協(xié)議來進(jìn)行信息交換。

      Java的語法風(fēng)格非常近似于C++,但刪改了C++中的指針、操作符重載等一些容易混淆的地方。在內(nèi)存管理方面,Java提供自動(dòng)垃圾收集來進(jìn)行內(nèi)存管理,使開發(fā)者無需考慮諸如內(nèi)存釋放等枝節(jié)問題.使用Java的另一好處是其安全性高,Java語言與平臺都是以安全性為基礎(chǔ)構(gòu)建出來的。Java平臺允許用戶在網(wǎng)絡(luò)上下載非置信(untrusted)的程序代碼并在安全的環(huán)境下運(yùn)行它,它無法使用病毒來侵害宿主計(jì)算機(jī)系統(tǒng),也無法從硬盤中讀取或?qū)懭肴魏挝募?/p>

      2編程實(shí)例

      本文介紹如何用Java語言編寫客戶機(jī)朋艮務(wù)器應(yīng)用程序,首先介紹如何編寫客戶機(jī)端程序,然后講述服務(wù)器端程序的編寫。

      2.1客戶機(jī)端程序

      創(chuàng)建Socket對象是首要和必要條件,用來與服務(wù)器建立通信連接;接著需要?jiǎng)?chuàng)建兩個(gè)對象:DataInputStream(讀取文本行)和PringStream(寫入文本行);最后,客戶機(jī)從標(biāo)準(zhǔn)輸人中獲得數(shù)據(jù),把數(shù)據(jù)寫入服務(wù)器,再從服務(wù)器讀取應(yīng)答信息,隨后又把應(yīng)答信息寫到標(biāo)準(zhǔn)輸出中。

      2.2服務(wù)器端程序

      該服務(wù)器監(jiān)聽相應(yīng)端口的輸入即客戶機(jī)請求,一旦接收到請求指令隨即處理該請求,并把結(jié)果返送至客戶機(jī)。

      Serversocket類負(fù)責(zé)處理客戶機(jī)的連接請求,當(dāng)服務(wù)器的監(jiān)聽端口接收到客戶機(jī)的請求時(shí),一個(gè)新的Socket對象被Server-SOCket創(chuàng)建,用來處理客戶機(jī)的通信。

      3結(jié)束語

      Java語言自從面世以來深受程序員的歡迎,“一次編寫,到處運(yùn)行”是其最主要的核心價(jià)值。這句話代表了Java技術(shù)最重要的承諾:你只要寫一次程序代碼便能在任何地方運(yùn)行該應(yīng)用程序。

      猜你喜歡
      類庫客戶機(jī)
      數(shù)據(jù)結(jié)構(gòu)可視化類庫的設(shè)計(jì)與實(shí)現(xiàn)
      瘦客戶機(jī):安全與便捷的選擇
      升騰瘦客戶機(jī)借神碼翱翔“云端”
      基于Web數(shù)據(jù)提高訪問速度的方法
      高平市| 丹寨县| 班戈县| 鱼台县| 德清县| 班戈县| 象州县| 永州市| 牟定县| 井研县| 林西县| 德令哈市| 富平县| 六枝特区| 防城港市| 吴旗县| 巴彦县| 怀远县| 辽宁省| 拜城县| 安顺市| 平泉县| 勃利县| 开封县| 桃源县| 福泉市| 依安县| 瓮安县| 五河县| 萨嘎县| 荃湾区| 东丰县| 密云县| 休宁县| 周宁县| 彩票| 海安县| 合肥市| 渝北区| 芦山县| 常德市|