王朝网络
分享
 
 
 

网络编程技巧与实例

王朝导购·作者佚名
 
  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,程序设计,其他,

作者: 贾斌等 编著

出 版 社: 人民邮电出版社

出版时间: 2001-11-1字数: 705千版次: 1版1次页数: 451印刷时间: 2001-11开本:印次:纸张: 胶版纸I S B N : 9787115097958包装: 平装编辑推荐

本书介绍当今网络编程的主要领域及相关技术,其主要内容有:Windows环境的网络编程技术,即Socket编程;Unix/Linux环境中的网络编程技术,内容涉及TCP协议的实现机制、面向连接与无连接的Socket编程、TLI编程和RPC编程;网页制作使用的网络编程技术,如Java网络编程、Web客户端编程、Perl与CGI、ASP、JSP与XML等,最后通过两个网站实例帮助读者进一步熟悉网站制作中常用的网络编程技术。

本书内容翔实、覆盖面广、实例丰富、结构合理、可操作性强,适合于想要学习计算机编程技术的爱好者、大专院校师生阅读参考,对于已经熟悉编程技术的程序开发人员也有一定的参考价值。

目录

第1章网络编程概述1

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

1.1.1Internet提供的服务1

1.1.2WWW技术概况3

1.1.3Internet的发展前景4

1.2网络编程现状5

1.2.1Windows网络编程5

1.2.2UNIX网络编程5

1.2.3Java网络编程6

1.2.4Web客户端编程6

1.2.5Web服务器端编程7

1.3Socket原理7

1.3.1网间进程通信7

1.3.2客户机/服务器模式8

1.3.3Socket9

第2章Windows环境的Internet编程17

2.1Windows Sockets概述17

2.1.1Windows Sockets 1.1对Berkeley Sockets的继承17

2.1.2Windows Sockets 1.1对Berkerly Sockets的扩充18

2.1.3Windows Sockets 2.0的增强功能19

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

2.2Windows Sockets函数详解23

2.2.1Accept()23

2.2.2bind()24

2.2.3Connect()26

2.2.4listen()27

2.2.5recv()28

2.2.6send()29

2.2.7socket()31

2.2.8WSAAsyncSelect()32

2.2.9WSAStartup()36

2.2.10WSACleanup()37

2.2.11WSAGetLastError()38

2.2.12WSADuplicateSocket()39

2.2.13WSAGetQosByName()39

2.2.14WSAEventSelect()40

2.2.15WSAGetOverlappedResult()41

2.3MFC对Windows Socket API的封装42

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

2.3.2Csocket——CAsyncSocket之上的封装62

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

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

2.4.2在VB中使用WinSock控件71

第3章UNIX网络编程77

3.1TCP协议的实现机制77

3.1.1TCP提供的服务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.5socket选项89

3.3无连接的Socket编程91

3.3.1UDP通信概述91

3.3.2对等模式UDP编程实例93

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

3.4TLI编程105

3.4.1传输接口编程综述105

3.4.2传输接口编程实例111

3.5RPC编程118

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

3.5.2RPC协议120

3.5.3XDR数据描述标准122

第4章Java网络编程127

4.1Java与网络127

4.1.1协议127

4.1.2网络地址和端口128

4.1.3网络安全性129

4.1.4Java.net包130

4.2使用URL131

4.2.1什么是URL131

4.2.2URL类详解132

4.3使用套接字138

4.3.1Socket类138

4.3.2ServerSocket类144

4.4使用数据报149

4.4.1DatagramPacket类149

4.4.2datagramSocket类152

4.5综合实例——聊天室155

4.5.1客户端程序156

4.5.2服务器方的程序163

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

5.1HTML语言基础171

5.1.1HTML语言概述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.2JavaScript/JScript语言基础187

5.2.1JavaScript/JScript概述187

5.2.2JavaScript的语法和高级控制192

5.3VBScript语言基础197

5.3.1VBScript概述197

5.3.2VBScript的变量和常量197

5.3.3VBScript运算符201

5.3.4VBScript的程序流程控制202

5.3.5VBScript的过程和函数206

5.3.6VBScript的特殊函数208

5.4PHP语言基础209

5.4.1PHP概述210

5.4.2PHP语法简介212

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

第6章Perl与CGI221

6.1Perl语言与实例221

6.1.1Perl概述221

6.1.2安装Perl222

6.1.3Perl的变量与函数223

6.1.4Perl语言的流程控制236

6.1.5Perl语言与面向对象241

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

6.2CGI编程与实例247

6.2.1CGI基础248

6.2.2CGI简单实例252

6.2.3用C语言编写的CGI256

6.2.4Windows CGI262

6.2.5常用的开发工具263

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

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

第7章ASP应用277

7.1构建ASP277

7.1.1ASP概述277

7.1.2ASP的工作原理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.4ActiveX数据对象(ADO)326

7.4.1ActiveX数据对象简介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.2JSP在Windows 98下的安装337

8.1.3JSP在Windows 2000下的安装338

8.2JSP语法339

8.2.1HTML 注释339

8.2.2声明340

8.2.3表达式340

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

8.2.5Include 指令341

8.2.6Page 指令342

8.2.7Taglib 指令343

8.2.8344

8.2.9344

8.2.10345

8.2.11346

8.2.12347

8.2.13349

8.3JSP实例351

8.3.1JSP简单示例351

8.3.2使用HTML表单356

8.3.3使用脚本361

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

第9章XML应用369

9.1XML的产生369

9.1.1HTML的不足369

9.1.2XML的优点370

9.1.3XML和HTML的主要不同372

9.2XML文件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.7CDATA段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.4XML处理器对实体和引用的处理390

9.4.5文件实体391

9.5一致性391

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

9.5.2使用XML处理器392

9.6记法392

9.7DOM394

9.7.1文档对象模型(DOM)394

9.7.2节点接口394

9.7.3使用XML parser394

9.7.4装载XML文件到parser中395

9.7.5parseError对象395

9.7.6文件错误395

9.7.7XML错误395

9.7.8parseError属性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.8XML样式表399

9.9XML使用实例405

9.9.1XML文档的简单例子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

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
博士文库--海德格尔人学思想研究
黑客与防护
流媒体技术大全
中文版Access 2002入门与提高
Word 2002中文版入门与提高
Java模拟实体与网络应用编程 (含
Visual Basic.NET网络数据库整合应用
局域网高级组网技术与精彩案例DIY
密集波分复用技术导论
快修进口新型彩色电视机
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有