当前位置:首页 > 工业技术
信息网络应用基础
信息网络应用基础

信息网络应用基础PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:范春晓主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302290605
  • 页数:325 页
图书介绍:本书包括操作系统、网络编程技术、网络服务协议、网络服务接口、网络编程语言JSP等原理和方法,并结合应用实例加强对基本原理的理解。培养学生解决网络环境下信息应用问题的能力。
《信息网络应用基础》目录

第1章 概述 1

1.1信息网络应用 1

1.1.1信息和信息应用系统 1

1.1.2信息网络应用系统 3

1.2信息网络应用示例 5

1.2.1实验室科研项目管理系统 5

1.2.2网上书店 6

1.2.3 BT文件共享系统 10

1.2.4信息应用系统比较 12

1.3信息网络应用框架 13

1.3.1信息应用系统组成要素 13

1.3.2信息网络应用系统架构 14

1.4小结 17

第2章 操作系统与进程通信 18

2.1操作系统概述 18

2.1.1操作系统概念 18

2.1.2计算机结构与操作系统的产生 21

2.1.3操作系统功能及构成 24

2.1.4操作系统的特征 25

2.1.5操作系统的分类 26

2.2进程及进程通信 28

2.2.1进程的引入 28

2.2.2进程描述、进程状态及进程控制 30

2.2.3进程控制 32

2.2.4并发进程的相互制约——同步与互斥 33

2.2.5信号量机制 35

2.2.6经典的进程同步问题 39

2.2.7进程通信 42

2.3线程 42

2.3.1线程的基本概念 43

2.3.2线程特点及状态 44

2.3.3线程同步和通信 45

2.3.4多线程系统 45

2.4文件 45

2.4.1文件及文件系统 45

2.4.2目录 47

2.4.3 UNIX文件系统简介 50

2.5操作系统的网络服务 52

2.5.1计算机运行环境与网络应用体系结构 53

2.5.2操作系统的网络服务 55

2.6操作系统接口 57

2.6.1操作系统接口的发展及类型 57

2.6.2联机命令接口 58

2.6.3联机图形接口 63

2.6.4程序接口(系统调用) 64

2.7小结 68

第3章 网络与网络应用协议 69

3.1计算机网络概述 69

3.1.1计算机网络概念及分类 69

3.1.2网络实例:Internet 73

3.1.3网络标准化 75

3.2网络协议及网络体系结构 77

3.2.1网络协议概念 78

3.2.2网络体系结构 78

3.2.3 OSI参考模型 82

3.2.4 TCP/IP参考模型 84

3.2.5 IP编址 85

3.3应用层协议1:DNS域名服务 89

3.3.1域名系统概述 89

3.3.2名字空间与域名空间 90

3.3.3域名服务器 94

3.3.4域名解析 96

3.4应用层协议2:TELNET、FTP、SMTP 99

3.4.1远程终端协议TELNET 99

3.4.2文件传输协议FTP 101

3.4.3简单邮件传输协议SMTP 104

3.5应用层协议3:万维网WWW 108

3.5.1万维网技术架构概述 108

3.5.2万维网页面 109

3.5.3超文本传输协议HTTP 110

3.5.4万维网的信息检索系统 115

3.6小结 116

第4章 网络应用编程基础 117

4.1网间进程及通信过程的建立 117

4.1.1网间进程相关概念 117

4.1.2网间进程通信需要解决的问题 118

4.1.3网间进程的标识及通信过程的建立 119

4.2网络编程分类 122

4.2.1基于TCP/IP协议栈的网络编程 122

4.2.2基于Web应用的网络编程 122

4.2.3基于Web Service的网络编程 123

4.3套接字编程接口基础 123

4.3.1套接字接口的产生与发展 123

4.3.2套接字的基本概念 125

4.3.3网络地址的数据结构和操作函数 126

4.3.4面向连接的套接字工作过程 129

4.3.5面向连接的基本套接字函数 131

4.3.6面向连接的套接字编程举例 135

4.4几种网络应用编程技术 143

4.4.1 RPC 143

4.4.2 RMI 145

4.4.3 CORBA 146

4.5小结 146

第5章 网络环境下信息的标识、描述及表达 147

5.1信息标识与定位 147

5.1.1 URL、URN和URI 147

5.1.2其他网络信息标识技术 149

5.2超文本标记语言HTML 150

5.2.1 HTML的定义和结构 150

5.2.2 HTML标题、段落和文本格式化 153

5.2.3 HTML多媒体 158

5.2.4 HTML超链接 160

5.2.5 HTML表格 162

5.2.6 HTML表单 166

5.2.7 HTML列表 168

5.2.8 HTML框架 171

5.3网页的制作与发布 172

5.3.1网页编辑器 172

5.3.2 WWW服务器 173

5.3.3网页的发布 173

5.4扩展标记语言XML 173

5.4.1 XML的产生和特点 173

5.4.2 XML文档的组成结构 176

5.4.3 XML文档的定义和验证 180

5.4.4 XML的命名空间 185

5.4.5 XML的显示 186

5.5小结 190

第6章 网络程序设计JSP 191

6.1 JSP技术原理及运行环境 191

6.1.1 JSP概述 191

6.1.2 JSP工作原理 193

6.1.3 JSP工作环境 195

6.1.4 JSP实验环境搭建 196

6.2 JSP中的Java语言 202

6.2.1 Java语言概述 202

6.2.2数据类型 204

6.2.3流程控制语句 207

6.2.4异常处理机制 209

6.3 JSP基本语法 210

6.3.1 JSP页面结构 210

6.3.2 JSP注释 211

6.3.3脚本元素 214

6.3.4 JSP指令标签 217

6.3.5 JSP动作元素 220

6.4 JSP内置对象 226

6.4.1内置对象概述 226

6.4.2请求对象:request 226

6.4.3响应对象:response 232

6.4.4会话对象:session 235

6.4.5多客户端共享对象:application 239

6.4.6输出对象:out 239

6.4.7页面对象:page 241

6.4.8页面上下文对象:pageContext 241

6.4.9配置对象:config 241

6.4.10异常对象:exception 241

6.5 JavaBean与Servlet简介 242

6.5.1 JavaBean的基本概念 242

6.5.2编写JavaBean 243

6.5.3在JSP中应用JavaBean 243

6.5.4设置并获取JavaBean属性 246

6.5.5 Servlet简介 249

6.6 JDBC与JSP 250

6.6.1 JDBC原理概述 250

6.6.2 JDBC常用接口 252

6.6.3 JDBC数据库操作步骤 261

6.6.4 JDBC在JSP中的应用:网上书店实例 262

6.7小结 300

第7章Web服务 301

7.1 Web服务概述 301

7.1.1 Web服务是什么 301

7.1.2 Web服务典型场景 303

7.1.3面向服务的体系结构 305

7.1.4 Web服务技术架构 306

7.2简单对象访问协议SOAP 308

7.2.1 SOAP概述 308

7.2.2 SOAP体系结构 308

7.2.3 SOAP消息结构 310

7.3 Web Service描述语言WSDL 312

7.3.1 WSDL概述 312

7.3.2 WSDL接口定义 312

7.4 UDDI与Web Service的注册与发现 313

7.4.1统一描述、发现和集成协议UDDI 313

7.4.2 WSDL与UDDI的关系 314

7.4.3 SOAP、UDDI与WSDL 315

7.5亚马逊Web服务平台简介 321

7.6小结 323

参考文献 324

返回顶部