倉頡語言網絡編程 張磊 9787302679578 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
NT$693
商品編號: 9787302679578
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*書籍均為代購,我們向大陸付款發訂後即無法取消,為避免造成不必要的損失,
下訂前請慎重考慮!下訂前請慎重考慮!謝謝。

*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202503*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:倉頡語言網絡編程
ISBN:9787302679578
出版社:清華大學
著編譯者:張磊
頁數:397
所在地:中國大陸 *此為代購商品
書號:1718845
可大量預訂,請先連絡。

內容簡介

本書基於網絡通信的基礎理論和倉頡語言的自身特點,系統性講解了如何實現高效、安全的網絡傳輸;對於網絡編程中的常見問題,詳細分析其產生原因並探討具體的解決方案,然後使用倉頡語言的類庫和語法給出開發示例。 本書共13章,分為4部分,第一部分(第1~3章)講解網絡編程的基礎知識和常用工具;第二部分(第4~7章)講解套接字編程的具體實現;第三部分(第8章和第9章)講解如何實現安全網絡通信;第四部分(第10~13章)講解Web編程的具體實現。 本書按照從底層到高層、從明文通信到安全通信的順序進行講解,既涵蓋了理論知識和方案分析,也涵蓋了精心設計的代碼示例,無論是對於網絡編程的初學者,還是工作多年的開發者都有重要的參考意義。

作者簡介

張磊 資深計算機專家,華為雲HCDE,倉頡語言社區CLD和CCS榮譽稱號獲得者,著有《倉頡語言實戰(微課視頻版)》《鯤鵬架構入門與實戰》《鯤鵬開發套件應用快速入門》等書,研究方向聚焦基礎軟體領域的自主可控和國產替代。

目錄

第1章 網絡編程基礎
1 1 什麼是計算機網絡
1 2 計算機網絡的層次
1 3 網絡數據傳輸
1 4 網絡地址
1 4 1 IPv4編址
1 4 2 IPv6編址
1 5 MAC地址與地址解析
第2章 網絡報文分析工具
2 1 Wireshark
2 1 1 Wireshark的安裝
2 1 2 Wireshark報文分析
2 1 3 Wireshark過濾器
2 2 Fiddler
2 2 1 Fiddler Classic的安裝
2 2 2 報文抓取原理
2 2 3 基本功能介紹
2 2 4 HTTPS報文解析
第3章 TCP/IP
3 1 TCP
3 1 1 TCP報文格式
3 1 2 三次握手
3 1 3 四次揮手
3 1 4 滑動窗口機制
3 2 UDP
3 3 IP
3 3 1 IPv
3 3 2 IPv
3 4 TCP/IP高級選項
第4章 Socket網絡通信
4 1 Socket輔助類庫
4 1 1 SocketAddressKind
4 1 2 IPMask
4 1 3 SocketNet
4 1 4 SocketAddress
4 1 5 SocketAddressWithMask
4 1 6 SocketKeepAliveConfig
4 1 7 SocketOptions
4 2 Socket基礎介面
4 2 1 StreamingSocket
4 2 2 DatagramSocket
4 2 3 ServerSocket
4 3 TcpSocket
4 4 TcpSocket客戶端示例
4 4 1 SMTP簡介
4 4 2 SMTP客戶端示例
4 5 TcpServerSocket
4 6 TCP回顯伺服器示例
4 6 1 TcpEchoServer的實現
4 6 2 TcpEchoClient的實現
4 7 UdpSocket
4 8 UDP回顯伺服器示例
4 8 1 UdpEchoServer的實現
4 8 2 UdpEchoClient的實現
第5章 粘包問題及解決方法
5 1 網絡通信粘包的表現
5 2 粘包產生的原因
5 3 粘包解決方法
5 3 1 指定數據包結束標誌
5 3 2 固定包首可變包體
第6章 基於緩衝區的高效網絡I/O
6 1 直接輸出與緩衝區輸出
6 2 支持輸出緩衝區的TCP套接字
6 3 輸入緩衝區原理
6 4 輸入緩衝區實現示例
第7章 非阻塞Socket通信
7 1 阻塞與非阻塞
7 2 非阻塞Socket
7 3 單線程處理一萬併發示例
7 3 1 源碼結構
7 3 2 帶緩衝區的套接字類
7 3 3 線程安全的套接字隊列類
7 3 4 回顯伺服器
7 3 5 回顯客戶端
7 3 6 編譯運行
第8章 TLS與數字證書
8 1 安全通信的演化
8 1 1 明文通信
8 1 2 對稱加密通信
8 1 3 非對稱加密通信
8 1 4 基於數字證書的非對稱加密通信
8 2 TLS協議簡介
8 2 1 TLS協議演進史
8 2 2 TLS協議構成
8 2 3 TLS握手過程
8 3 實現自簽名數字證書
8 3 1 Ubuntu系統下的OpenSSL安裝
8 3 2 Ubuntu系統下的證書籤發
8 3 3 Windows系統下的OpenSSL安裝
8 3 4 Windows系統下的證書籤發
第9章 安全網絡通信
9 1 安全基礎類庫及示例
9 1 1 標準庫Digest介面
9 1 2 crypto模塊digest包
9 1 3 PadOption
9 1 4 RSAPrivateKey
9 1 5 RSAPublicKey
9 1 6 RSA密鑰示例
9 1 7 Curve
9 1 8 ECDSAPrivateKey
9 1 9 ECDSAPublicKey
9 1 10 ECDSA密鑰示例
9 2 數字證書類庫及示例
9 2 1 X509Name
9 2 2 SerialNumber
9 2 3 KeyUsage
9 2 4 ExtKeyUsage
9 2 5 PublicKeyAlgorithm
9 2 6 Signature
9 2 7 SignatureAlgorithm
9 2 8 IP
9 2 9 X509CertificateInfo
9 2 10 X509Certificate
9 2 11 簽發數字證書示例
9 2 12 X509CertificateRequestInfo
9 2 13 X509CertificateRequest
9 2 14 生成證書請求文件並簽發數字證書示例
9 3 TLS類庫及示例
9 3 1 TlsVersion
9 3 2 HashType
9 3 3 SignatureType
9 3 4 SignatureSchemeType
9 3 5 SignatureAlgorithm
9 3 6 CertificateVerifyMode
9 3 7 TlsClientIdentificationMode
9 3 8 CipherSuite
9 3 9 TlsClientConfig
9 3 10 TlsServerConfig
9 3 11 TlsSession
9 3 12 TlsSessionContext
9 3 13 TlsSocket
9 3 14 TLS回顯伺服器示例
9 3 15 TLS回顯客戶端示例
9 3 16 TLS會話復用示例
第10章 HTTP
10 1 HTTP的演進
10 2 HTTP消息結構
10 2 1 抽象消息結構
10 2 2 HTTP/1 1的消息結構
10 2 3 HTTP/2的消息結構
10 2 4 HTTP/3的消息結構
10 3 請求方法
10 4 狀態碼
10 5 首部欄位
10 6 HTTP/首部壓縮靜態表
10 6 1 HTTP/2首部壓縮靜態表
10 6 2 HTTP/3首部壓縮靜態表
第11章 HTTP伺服器端
11 1 Hello World
11 2 主要類庫及示例
11 2 1 Protocol
11 2 2 HttpStatusCode
11 2 3 HttpHeaders
11 2 4 Cookie
11 2 5 HttpRequest
11
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。
規格說明
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理