图书介绍

网络编程技巧与实例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

网络编程技巧与实例
  • 贾斌等编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:711509795X
  • 出版时间:2001
  • 标注页数:451页
  • 文件大小:21MB
  • 文件页数:462页
  • 主题词:计算机网络 程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

网络编程技巧与实例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 网络编程概述1

1.1 Internet提供的服务及发展前景1

1.1.1 Internet提供的服务1

1.1.2 WWW技术概况3

1.1.3 Internet的发展前景4

1.2 网络编程现状5

1.2.1 Windows网络编程5

1.2.2 UNIX网络编程5

1.2.3 Java网络编程6

1.2.4 Web客户端编程6

1.2.5 Web服务器端编程7

1.3 Socket原理7

1.3.1 网间进程通信7

1.3.2 客户机/服务器模式8

1.3.3 Socket9

第2章 Windows环境的Internet编程17

2.1 Windows Sockets概述17

2.1.1 Windows Sockets 1.1对Berkeley Sockets的继承17

2.1.2 Windows Sockets 1.1对Berkerly Sockets的扩充18

2.1.3 Windows Sockets 2.0的增强功能19

2.1.4 Windows Sockets与Berkerly Sockets的重要区别21

2.2 Windows Sockets函数详解23

2.2.1 Accept()23

2.2.2 bind()24

2.2.3 Connect()26

2.2.4 listen()27

2.2.5 recv()28

2.2.6 send()29

2.2.7 socket()31

2.2.8 WSAAsyncSelect()32

2.2.9 WSAStartup()36

2.2.10 WSACleanup()37

2.2.11 WSAGetLastError()38

2.2.12 WSADuplicateSocket()39

2.2.13 WSAGetQosByName()39

2.2.14 WSAEventSelect()40

2.2.15 WSAGetOverlappedResult()41

2.3 MFC对Windows Socket API的封装42

2.3.1 CasyncSocket——对API低层的封装42

2.3.2 Csocket——CAsyncSocket之上的封装62

2.4 其他形式的封装——使用Winsock控件67

2.4.1 C++Builder中网络通信的实现67

2.4.2 在VB中使用WinSock控件71

第3章 UNIX网络编程77

3.1 TCP协议的实现机制77

3.1.1 TCP提供的服务77

3.1.2 建立TCP连接78

3.1.3 关闭TCP连接78

3.2 面向连接的Socket编程79

3.2.1 客户端例程79

3.2.2 服务器例程83

3.2.3 进程阻塞86

3.2.4 多进程服务器程序86

3.2.5 socket选项89

3.3 无连接的Socket编程91

3.3.1 UDP通信概述91

3.3.2 对等模式UDP编程实例93

3.3.3 客户端—服务器编程实例101

3.4 TLI编程105

3.4.1 传输接口编程综述105

3.4.2 传输接口编程实例111

3.5 RPC编程118

3.5.1 RPC原理和实现机制介绍118

3.5.2 RPC协议120

3.5.3 XDR数据描述标准122

第4章 Java网络编程127

4.1 Java与网络127

4.1.1 协议127

4.1.2 网络地址和端口128

4.1.3 网络安全性129

4.1.4 Java.net包130

4.2 使用URL131

4.2.1 什么是URL131

4.2.2 URL类详解132

4.3 使用套接字138

4.3.1 Socket类138

4.3.2 ServerSocket类144

4.4 使用数据报149

4.4.1 DatagramPacket类149

4.4.2 datagramSocket类152

4.5 综合实例——聊天室155

4.5.1 客户端程序156

4.5.2 服务器方的程序163

第5章 Web客户端编程语言基础171

5.1 HTML语言基础171

5.1.1 HTML语言概述171

5.1.2 基本的HTML文件171

5.1.3 链接174

5.1.4 图像176

5.1.5 表格178

5.1.6 表单181

5.1.7 框架和框架集185

5.2 JavaScript/JScript语言基础187

5.2.1 JavaScript/JScript概述187

5.2.2 JavaScript的语法和高级控制192

5.3 VBScript语言基础197

5.3.1 VBScript概述197

5.3.2 VBScript的变量和常量197

5.3.3 VBScript运算符201

5.3.4 VBScript的程序流程控制202

5.3.5 VBScript的过程和函数206

5.3.6 VBScript的特殊函数208

5.4 PHP语言基础209

5.4.1 PHP概述210

5.4.2 PHP语法简介212

5.4.3 PHP实例——访客计数器217

第6章 Perl与CGI221

6.1 Perl语言与实例221

6.1.1 Perl概述221

6.1.2 安装Perl222

6.1.3 Perl的变量与函数223

6.1.4 Perl语言的流程控制236

6.1.5 Perl语言与面向对象241

6.1.6 Perl语言的文字处理模式246

6.2 CGI编程与实例247

6.2.1 CGI基础248

6.2.2 CGI简单实例252

6.2.3 用C语言编写的CGI256

6.2.4 Windows CGI262

6.2.5 常用的开发工具263

6.2.6 用CGI进行Web数据库设计270

6.3 实例——用CGI实现聊天室271

第7章 ASP应用277

7.1 构建ASP277

7.1.1 ASP概述277

7.1.2 ASP的工作原理278

7.1.3 在ASP中使用脚本语言278

7.1.4 在ASP中使用对象和组件281

7.2 使用ASP的对象和组件283

7.2.1 使用Response对象283

7.2.2 使用Request对象290

7.2.3 处理ASP Session300

7.2.4 处理ASP Application305

7.2.5 对文件、驱动器和文件夹的操作309

7.2.6 浏览器端的操作(组件MSWC.BrowserType)316

7.2.7 提供站点导航(组件MSWC.NextLink)319

7.3 用ASP编写聊天室程序实例321

7.3.1 聊天室的文档结构321

7.3.2 聊天室登录页面(login.htm)321

7.3.3 聊天室主页(index.htm)322

7.3.4 聊天室控制页(control.asp)322

7.3.5 聊天室显示页(disp.asp)324

7.3.6 聊天室消息页(send.asp)325

7.4 ActiveX数据对象(ADO)326

7.4.1 ActiveX数据对象简介326

7.4.2 使用Connection对象327

7.4.3 使用Command对象331

第8章 JSP应用335

8.1 安装JSP335

8.1.1 在Linux下安装JSP环境335

8.1.2 JSP在Windows 98下的安装337

8.1.3 JSP在Windows 2000下的安装338

8.2 JSP语法339

8.2.1 HTML注释339

8.2.2 声明340

8.2.3 表达式340

8.2.4 在Scriptlet中包含有效的程序段340

8.2.5 Include指令341

8.2.6 Page指令342

8.2.7 Taglib指令343

8.2.8 <jsp∶forward>344

8.2.9 <jsp∶getProperty>344

8.2.10 <jsp∶inClude>345

8.2.11 <jsp∶plugin>346

8.2.12 <jsp∶setProperty>347

8.2.13 <jsp∶useBean>349

8.3 JSP实例351

8.3.1 JSP简单示例351

8.3.2 使用HTML表单356

8.3.3 使用脚本361

8.3.4 JSP多种Web应用服务器导致JSP源码泄漏漏洞366

第9章 XML应用369

9.1 XML的产生369

9.1.1 HTML的不足369

9.1.2 XML的优点370

9.1.3 XML和HTML的主要不同372

9.2 XML文件372

9.2.1 规范的XML文件(Well-Formed XML Documents)372

9.2.2 字符373

9.2.3 通用语法成分373

9.2.4 字符数据和标记374

9.2.5 注释375

9.2.6 处理指令376

9.2.7 CDATA段376

9.2.8 序(prolog)和文件类型声明376

9.2.9 独立文件声明378

9.2.10 空白处理379

9.2.11 行尾处理379

9.2.12 语言标识379

9.3 逻辑结构380

9.3.1 起始标签、结束标签和空元素标签381

9.3.2 元素类型声明381

9.3.3 属性表声明383

9.3.4 条件段385

9.4 物理结构386

9.4.1 字符和实体引用386

9.4.2 实体声明(Entity Declaration)387

9.4.3 已析实体388

9.4.4 XML处理器对实体和引用的处理390

9.4.5 文件实体391

9.5 一致性391

9.5.1 进行验证和不进行验证的处理器391

9.5.2 使用XML处理器392

9.6 记法392

9.7 DOM394

9.7.1 文档对象模型(DOM)394

9.7.2 节点接口394

9.7.3 使用XML parser394

9.7.4 装载XML文件到parser中395

9.7.5 parseError对象395

9.7.6 文件错误395

9.7.7 XML错误395

9.7.8 parseError属性396

9.7.9 遍历节点树396

9.7.10 为XML文件提供HTML格式396

9.7.11 通过名称访问XML元素397

9.7.12 装载纯XML文本进入parser397

9.7.13 装载XML进入Parser397

9.8 XML样式表399

9.9 XML使用实例405

9.9.1 XML文档的简单例子405

9.9.2 客户联系列表实例408

第10章 网络编程综合实例413

10.1 在线商场413

10.1.1 商品列表413

10.1.2 产品页面425

10.1.3 商品搜索434

10.2 聊天室438

热门推荐