作者簡介
李建文,1959年生,陝西省西安市人。副教授,1982年1月畢業於西北大學,獲學士學位。主要從事於計算機的教學與相關的科研工作。教學工作:網路接口技術與工業控制系統,C語言,Pascal語言,計算機套用基礎等,發表學術論文12篇;科研工作:抄紙過程質量控制系統(QCS),石英晶體振盪器熱敏電阻網路溫度補償,語音合成及其矢量化。
內容簡介
本書以網路象棋環境、工業控制系統和模擬工業現場為模型,引出實際套用中的許多相關概念,如網路硬體、作業系統、TCP/IP協定、編程工具和對話協定;講解了與對話協定密切相關的字元編碼ASCⅡ和Unicode的概念,以及三種編程工具 Delphi 6.0、Visual C#和Visual Basic 6.0與網路通信編程的關係,並分析了它們在網路通信編程中的優缺點,依次講解了傳輸層的四種網路通信模型——乙太網TCPSocket、串口通信、乙太網UDP和Borland Indy的編程方法;為了使得網路通信編程技術能與實際問題聯繫起來,又論述了輿協定與對話協定的區別,引出了對話協定的概念,並以實例講解了對話協定的多種實際套用;最後又以網路象棋環境和工業控制系統為實例講解了對話協定的具體使用方法。
本書配有光碟,內含大量的實驗軟體和電子教案。
目錄
第1章 網路套用實例
1.1 計算機外圍通信接口
1.2 套用實例
1.3 工業控制
1.4 網路通信編程所涉及的內容
第2章 字元編程
2.1 字元編碼概論
2.2 美國信息交換標準碼
2.3 Unicode字元系統
2.4 製作檔案分析器的程式
習題二
第3章 計算機語言與網路通信
3.1 計算機語言概論
3.2 Delphi 6.0
3.3 Visual C#
3.4 Visual Basic 6.0
3.5 3種語言的數據類型之間的對應關係
習題三
第4章 TCPSocket編程
4.1 網路硬體
4.2 基本概蓬
4.3 Winsock
4.4 網路編程實例
4.5 通信實驗
4.6 複雜數據類型通信
習題四
第5章 串口通信
5.1 串列連線埠硬體
……
第6章 UDPSocket編程
第7章 Borland Indy編程
第8章 網路通信協定
第9章 對話協定編程實例
附錄A 對話協定實例
附錄B 光碟數據說明
參考文獻