请输入您要查询的百科知识:

 

词条 C#与VB.NET网络通信开发实战
释义

本书阐述了如何使用。NET的一些关键网络通信技术,讨论了有线设备之间以及网络与无线设备之间的通信,并通过实例教会读者以简单直接的方式应用这些技术。

版权信息

书 名: C#与VB.NET网络通信开发实战

作 者:(美国)Wei—MengLee

出版社: 人民邮电出版社

出版时间: 2008

ISBN: 9787115181961

开本: 16

定价: 39.00 元

内容简介

书中从探讨理论背景开始,然后使用框架中的API创建各种网络应用程序,从蓝牙和RFID通信,到套接字编程和聊天服务。书中全部实例代码都同时提供VisualBasic.NET和C#版本。

本书适合各个层次的.NET开发人员阅读。

作者简介

Wei-MengLee微软MVP,DeveloperLeamingSolution8公司的创始人和技术专家。他经常在国际会议上发表演说。独立编著或与人合著过关于.NET、XML以及无线技术的很多圈书。

目录

第1章 套接字编程 1

1.1 套接字编程介绍 1

1.2 创建自己的多用户聊天应用程序 2

1.2.1 为网络通信使用TcpClient和TcpListener类 3

1.2.2 构建服务器 7

1.2.3 构建客户 16

1.2.4 测试聊天应用程序 23

1.3 构建高级的多用户聊天应用程序 24

1.3.1 定义自己的通信协议 24

1.3.2 协议描述 24

1.3.3 功能一览 25

1.3.4 构建服务器 28

1.3.5 构建客户 43

1.3.6 测试应用程序 65

1.4 小结 66

第2章 串行通信 67

2.1 串行通信基础 68

2.2 使用串行端口聊天 69

2.2.1 硬件需求 70

2.2.2 构建聊天应用程序 72

2.2.3 创建SerialPort类的实例 73

2.2.4 列举所有可用的串口名 73

2.2.5 打开串口 75

2.2.6 断开串口连接 77

2.2.7 使用串口发送数据 78

2.2.8 接收串口上的数据 79

2.2.9 测试应用程序 80

2.2.10 传输Unicode字符 81

2.2.11 连接到其他串行设备 82

2.3 在PocketPC上使用串口聊天 85

2.3.1 硬件需求 86

2.3.2 构建应用程序 86

2.3.3 编写程序代码 87

2.4 用GPS接收器和微软虚拟地球创建地图程序 91

2.4.1 构建应用程序 94

2.4.2 创建包含虚拟地球地图的HTML文件 94

2.4.3 编写程序代码 96

2.4.4 显示地图的坐标 100

2.4.5 连接到GPS接收器 103

2.5 绘制保存的路径 112

2.6 小结 118

第3章 将指纹识别纳入.NET程序 119

3.1 使用GrFingerSDK 120

3.2 创建应用程序 120

3.2.1 编写程序代码 123

3.2.2 连接所有控件 125

3.2.3 测试应用程序 142

3.3 小结 144

第4章 红外线编程 171

4.1 IrDA介绍 171

4.2 创建Windows移动设备之间的红外线通信 172

4.2.1 你所需要的 172

4.2.2 创建项目 173

4.2.3 编写程序代码 174

4.2.4 接收消息 175

4.2.5 显示接收到的消息 179

4.2.6 发送消息 180

4.2.7 编译并部署应用程序 183

4.3 建立桌面上的红外线通信 184

4.3.1 你所需要的 184

4.3.2 创建项目 185

4.3.3 导入命名空间 186

4.3.4 声明常量和成员变量 187

4.3.5 编写Form_Load()事件代码 187

4.3.6 编写ReceiveLoop()子程序 188

4.3.7 编写ReceiveMessage()函数 189

4.3.8 编写代理以及UpdateTextBox()和UpdateStatus()子程序 191

4.3.9 编写SendMessage()子程序 191

4.3.10 编写Send按钮控件的代码 194

4.3.11 测试应用程序 195

4.4 小结 195

第5章 RFID编程 197

5.1 RFID介绍 197

5.2 构建考勤应用程序 199

5.2.1 RFID阅读器1:ParallaxRFID阅读器模块 199

5.2.2 RFID电子标签 200

5.2.3 阅读器的设置 200

5.2.4 构建应用程序用户界面 202

5.2.5 编写程序代码 207

5.2.6 测试应用程序 220

5.2.7 RFID阅读器2:PhidgetRFID 221

5.2.8 RFID电子标签 221

5.2.9 构建示例应用程序 222

5.2.10 PhidgetRFIDAPI 224

5.2.11 编写程序代码 224

5.2.12 测试应用程序 230

5.2.13 两种RFID阅读器的比较 231

5.3 小结 231

第6章 与外围设备交互 233

6.1 所使用的组件 233

6.1.1 传感器 234

6.1.2 摄像头 234

6.2 连接传感器到PC 235

6.2.1 连接PING传感器 236

6.2.2 PING传感器编程 237

6.2.3 与PC集成 240

6.3 摄像头的编程 246

6.4 小结 255

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 21:23:42