• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 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ù)提高訪問速度的方法
    商都县| 古交市| 贵阳市| 福鼎市| 辽宁省| 高密市| 通化县| 定日县| 丹寨县| 岑巩县| 信宜市| 东海县| 阿瓦提县| 天柱县| 绍兴市| 同江市| 龙岩市| 福贡县| 吴川市| 浮山县| 德令哈市| 紫阳县| 凤庆县| 垫江县| 绥宁县| 綦江县| 东阿县| 嘉鱼县| 泸溪县| 高州市| 涿州市| 黎平县| 满城县| 甘泉县| 永修县| 盐池县| 明溪县| 仲巴县| 奇台县| 柘荣县| 巨野县|