網(wǎng)絡(luò)編程

  • 網(wǎng)絡(luò)編程:
  • 在兩臺不同的計算機之間傳遞數(shù)據(jù)
  • 1.QQ聊天
  • 2.打開網(wǎng)易app 刷新界面 就有數(shù)據(jù)
  • 3.打開瀏覽器 網(wǎng)頁 www.baidu.com
  • 客戶端:手機app 瀏覽器 桌面應用
  • 服務(wù)器端:存儲/處理數(shù)據(jù)
  • URL:統(tǒng)一的資源定位
  • http/https:傳輸協(xié)議 TCP/IP
  • 域名 表示一臺網(wǎng)絡(luò)中的電腦
  • IPv4 IPv6地址:唯一標識一臺網(wǎng)絡(luò)中的計算機
  • 32位:四個部分每個部分八個字節(jié)
  • DNS服務(wù)器:域名解析 將www.baidu.com類型的域名解析為對應的IP地址
  • search 對應的后臺程序文件 php Java jsp
  • ?表示運行這個程序需要傳遞的參數(shù)
  • code是服務(wù)器端規(guī)定的字段
  • &如果有果個參數(shù)使用&符號連接
  • IP地址:唯一標識某一臺電腦
  • 端口號:唯一標識電腦上的某一個進程(程序)80
  • 數(shù)據(jù)傳輸:TCP/IP協(xié)議
  • TCP:面向鏈接的 安全的 打電話
  • UDP:面向無鏈接的 不安全 但是快
  • 網(wǎng)絡(luò)中的數(shù)據(jù)傳輸:Socket 實現(xiàn)->套接字
  • Socket
  • ServerSocket

1.創(chuàng)建用于通信的socket
指明和誰通信:ip地址 端口號

 Socket socket = new Socket("127.0.0.1",8989);

接收服務(wù)器端的數(shù)據(jù)

        BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream()));

讀取服務(wù)器端發(fā)來的數(shù)據(jù)

        String line = null;
        while ((line = br.readLine()) != null){
            System.out.println(line);
        }

客戶端向服務(wù)器端發(fā)送數(shù)據(jù)

        PrintStream ps = new PrintStream(socket.getOutputStream());
        ps.println("你好啊");

1.創(chuàng)建服務(wù)器端的serverocket

        ServerSocket ss = new ServerSocket(8989);

2.獲取連接的客戶端的socket

        Socket clientSocket = ss.accept();

3.向客戶端發(fā)送數(shù)據(jù)

        PrintStream ps = new PrintStream(clientSocket.getOutputStream());
        ps.println("登錄成功");

4.接收客戶端發(fā)來的數(shù)據(jù)

        BufferedReader br = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
        String line = null;
        while ((line = br.readLine()) != null){
            System.out.println(line);
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末稽穆,一起剝皮案震驚了整個濱河市舌镶,隨后出現(xiàn)的幾起案子豪娜,更是在濱河造成了極大的恐慌,老刑警劉巖否灾,帶你破解...
    沈念sama閱讀 217,084評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件墨技,死亡現(xiàn)場離奇詭異挎狸,居然都是意外死亡,警方通過查閱死者的電腦和手機崭别,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來账千,“玉大人暗膜,你說我怎么就攤上這事⊥奚疲” “怎么了瑞佩?”我有些...
    開封第一講書人閱讀 163,450評論 0 353
  • 文/不壞的土叔 我叫張陵炬丸,是天一觀的道長。 經(jīng)常有香客問我稠炬,道長,這世上最難降的妖魔是什么暮屡? 我笑而不...
    開封第一講書人閱讀 58,322評論 1 293
  • 正文 為了忘掉前任褒纲,我火速辦了婚禮钥飞,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘代承。我一直安慰自己,他們只是感情好掖棉,可當我...
    茶點故事閱讀 67,370評論 6 390
  • 文/花漫 我一把揭開白布幔亥。 她就那樣靜靜地躺著察纯,像睡著了一般针肥。 火紅的嫁衣襯著肌膚如雪香伴。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,274評論 1 300
  • 那天具帮,我揣著相機與錄音低斋,去河邊找鬼。 笑死掘猿,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的稠通。 我是一名探鬼主播轻绞,決...
    沈念sama閱讀 40,126評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼政勃,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了兼砖?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,980評論 0 275
  • 序言:老撾萬榮一對情侶失蹤懒叛,失蹤者是張志新(化名)和其女友劉穎薛窥,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體诅迷,經(jīng)...
    沈念sama閱讀 45,414評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡罢杉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,599評論 3 334
  • 正文 我和宋清朗相戀三年贡歧,在試婚紗的時候發(fā)現(xiàn)自己被綠了赋秀。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片律想。...
    茶點故事閱讀 39,773評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖益眉,靈堂內(nèi)的尸體忽然破棺而出姥份,到底是詐尸還是另有隱情,我是刑警寧澤澈歉,帶...
    沈念sama閱讀 35,470評論 5 344
  • 正文 年R本政府宣布埃难,位于F島的核電站,受9級特大地震影響涡尘,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜细疚,卻給世界環(huán)境...
    茶點故事閱讀 41,080評論 3 327
  • 文/蒙蒙 一川梅、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧吧彪,春花似錦、人聲如沸姨裸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,713評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽扑毡。三九已至盛险,卻和暖如春瞄摊,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背楔壤。 一陣腳步聲響...
    開封第一講書人閱讀 32,852評論 1 269
  • 我被黑心中介騙來泰國打工惯驼, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人隙畜。 一個月前我還...
    沈念sama閱讀 47,865評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像议惰,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子言询,可洞房花燭夜當晚...
    茶點故事閱讀 44,689評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 計算機網(wǎng)絡(luò)概述 網(wǎng)絡(luò)編程的實質(zhì)就是兩個(或多個)設(shè)備(例如計算機)之間的數(shù)據(jù)傳輸运杭。 按照計算機網(wǎng)絡(luò)的定義,通過一定...
    蛋炒飯_By閱讀 1,224評論 0 10
  • 網(wǎng)絡(luò)編程 一.楔子 你現(xiàn)在已經(jīng)學會了寫python代碼,假如你寫了兩個python文件a.py和b.py,分別去運...
    go以恒閱讀 2,016評論 0 6
  • 網(wǎng)絡(luò)編程的概述 網(wǎng)絡(luò)編程的實質(zhì)就是用來實現(xiàn)網(wǎng)絡(luò)互連的不同計算機上運行的程序間可以進行數(shù)據(jù)交換跷叉。 一.OSI網(wǎng)絡(luò)模型...
    思念揮霍閱讀 377評論 0 0
  • 1.網(wǎng)絡(luò)編程1.1計算機網(wǎng)絡(luò)概述網(wǎng)絡(luò)編程的實質(zhì)就是兩個(或多個)設(shè)備(例如計算機)之間的數(shù)據(jù)傳輸营搅。按照計算機網(wǎng)絡(luò)的...
    任振銘閱讀 426評論 0 1
  • 1. 網(wǎng)絡(luò)編程概述 1.1 計算機網(wǎng)絡(luò) 是指將地理位置不同的具有獨立功能的多臺計算機及其外部設(shè)備,通過通信線路連接...
    JackChen1024閱讀 1,035評論 0 3