歡迎來(lái)到通信人在線![用戶登錄](méi) [免費(fèi)注冊(cè)]

網(wǎng)絡(luò)套接字(Socket)技術(shù)

瀏覽:1964  來(lái)源:通信人在線  日期:2021-05-14

●文章摘要:

20世紀(jì)80年代初期,美國(guó)政府的高級(jí)研究工程機(jī)構(gòu)(ARPA)給加利福尼亞大學(xué)Berkeley分校提供了資金,讓它們?cè)?/span>UNIX操作系統(tǒng)下實(shí)現(xiàn)TCP/IP協(xié)議。在這個(gè)項(xiàng)目中,研究人員為TCP/IP網(wǎng)絡(luò)通信開(kāi)發(fā)了一個(gè)API(應(yīng)用程序接口)。這個(gè)API稱為Socket接口(套接字)。實(shí)際上,Socket在計(jì)算機(jī)中提供了一個(gè)通信端口,可通過(guò)這個(gè)端口與任何一個(gè)具有Socket接口的計(jì)算機(jī)通信。在計(jì)算機(jī)網(wǎng)絡(luò)上,發(fā)送和接收的信息都通過(guò)Socket接口來(lái)實(shí)現(xiàn)。本文對(duì)網(wǎng)絡(luò)套接字(Socket)技術(shù)及其編程技術(shù)進(jìn)行了介紹,通過(guò)本文的學(xué)習(xí),可以對(duì)網(wǎng)絡(luò)套接字(Socket)技術(shù)由一個(gè)基本的了解。

 

關(guān)鍵詞

套接字(Socket)技術(shù); Socket編程技術(shù)

 

●作者簡(jiǎn)介:

孫飛顯:河南財(cái)政金融學(xué)院教授

靳曉婷、張俊寶、王海龍等

 

文章來(lái)源:

摘編自《TCP/IP網(wǎng)絡(luò)編程技術(shù)與實(shí)例》(2014年版)

 

●文章目錄:

一、Socket的含義與分類

1Socket的含義

2Socket的分類

3Winsock概述

二、Socket編程基礎(chǔ)

1IP地址的表示形式

2Socket的地址結(jié)構(gòu)

三、Socket編程流程

1、流式套接口編程流程

2、用戶數(shù)據(jù)套接口編程流程

四、Socket的兩種I/O模式

1Block模式

2non-Block模式

3Winsock兩種I/O模式的比較

五、Winsock編程模型

1Select模型(選擇模型)

2WSAAsyncSelect模型

3WSAEventSelect模型

4Overlapped I/O事件通知模型

5Overlapped I/O完成例程模型

6IOCP模型

 

●文章內(nèi)容:

百度云服務(wù)器
© 2004-2025 通信人在線 版權(quán)所有 備案號(hào):粵ICP備06113876號(hào) 網(wǎng)站技術(shù):做網(wǎng)站
主站蜘蛛池模板: 万全县| 松潘县| 城固县| 成武县| 遵义市| 龙泉市| 南木林县| 上虞市| 中方县| 泽库县| 本溪| 焦作市| 安仁县| 富源县| 镇康县| 宁乡县| 霍城县| 墨脱县| 汉阴县| 儋州市| 巍山| 望谟县| 平顶山市| 土默特左旗| 万宁市| 石楼县| 尉犁县| 陇西县| 灵川县| 元氏县| 壤塘县| 原平市| 吉隆县| 平顺县| 丘北县| 甘德县| 沛县| 南靖县| 龙海市| 衡阳县| 宣恩县|