图书介绍

分布式计算实验教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

分布式计算实验教程
  • 万海,李文军,周晓聪等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111361190
  • 出版时间:2012
  • 标注页数:218页
  • 文件大小:82MB
  • 文件页数:232页
  • 主题词:分布式计算机系统-高等学校-教材

PDF下载


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

下载说明

分布式计算实验教程PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 基础知识2

第1章 导论2

1.1分布式计算技术简介2

1.2实验教学模式探讨4

1.2.1实验教学指导思想4

1.2.2实验过程控制与评价4

1.3分布式计算实验概述5

第2章 分布式计算实验基础7

2.1 Java语言基础7

2.1.1 Java语言的主要特点7

2.1.2 Java虚拟机9

2.2面向对象技术与UML10

2.2.1面向对象程序设计的基本特性10

2.2.2面向对象建模与UML11

2.2.3面向对象设计与设计模式14

2.3异常处理机制15

2.3.1异常处理的基本原则15

2.3.2 Java语言的异常捕获与处理机制17

2.4基于Socket API开发的基本原理19

2.4.1 Socket API的基本概念19

2.4.2套接字Socket API19

2.4.3网络协议22

2.5多线程机制23

2.5.1多线程基础(同步与通信)23

2.5.2 Java语言的多线程机制24

2.6 Java序列化与反序列化机制26

2.7 Java语言的反射机制27

2.7.1 Java语言的反射机制原理27

2.7.2应用反射机制实现远程方法调用29

2.7.3应用代理模式实现远程方法调用32

2.8 Java实验环境配置36

2.8.1 JDK实验环境配置36

2.8.2本书所使用实验环境索引38

第二部分 基于Socket API的实验40

第3章Web服务器及客户端40

3.1实验目的与导读40

3.1.1实验目的40

3.1.2实验导读40

3.2 HTTP协议简介41

3.2.1 HTTP协议的基本内容41

3.2.2基于HTTP协议的通信过程42

3.3验证实验:手工试验HTTP事务43

3.3.1实验要求43

3.3.2实验分析43

3.4设计实验:简单的Web服务器及浏览器45

3.4.1实验要求45

3.4.2实验步骤45

3.4.3实验分析46

3.5设计实验:改进的Web服务器框架53

3.5.1实验要求53

3.5.2实验分析53

3.6实验讨论59

3.6.1 HTTP 1.0与HTTP 1.1的差异59

3.6.2利用多线程机制提高HTTP服务端的可伸缩性60

3.6.3 HTTPS协议的安全机制60

第4章FTP服务器及客户端62

4.1实验目的与导读62

4.1.1实验目的62

4.1.2实验导读62

4.2 FTP协议简介63

4.2.1 FTP协议的基本内容63

4.2.2基于FTP协议的通信过程65

4.3验证实验:手工试验FTP事务66

4.3 1实验要求66

4.3.2实验步骤67

4.3.3实验分析67

4.4设计实验:支持多线程的FTP客户程序和服务程序70

4.4.1实验要求70

4.4.2实验步骤70

4.4.3实验分析71

4.5实验讨论76

4.5.1 FTP与HTTP下载文件的方式76

4.5.2 FTTP与HTTP协议的断点续传功能76

4.5.3 FTP服务器避免跳转攻击的方法77

第三部分 分布式对象实验80

第5.章 应用RMI构建分布式议程服务80

5.1实验目的与导读80

5.1.1实验目的80

5.1.2实验导读80

5.2 RMI技术简介81

5.2.1 RMI基本内容81

5.2.2 RMI开发流程82

5.3验证实验:简单的RMI例程83

5.3.1实验要求83

5.3.2实验分析84

5.4验证实验:XML持久化例程89

5.4.1实验要求89

5.4.2 XML实验环境配置90

5.4.3实验分析91

5.5设计实验:基于 RMI的分布式议程服务94

5.5.1实验要求94

5.5.2实验步骤94

5.5.3实验分析96

5.6实验讨论101

5.6.1 RMI实现代码动态下载的原理101

5.6.2 RMI协议的工作原理101

5.6.3利用RMI Policy实现安全访问控制101

第6章 基于CORBA的工作计划管理103

6.1实验目的与导读103

6.1.1实验目的103

6.1.2实验导读103

6.2 CORBA技术简介104

6.2.1 CORBA基本内容104

6.2.2 ORB开发流程105

6.2.3 ORB实验环境配置106

6.3验证实验:简单的CORBA开发例程107

6.3.1实验要求107

6.3.2实验分析107

6.4设计实验:基于CORBA的分布式工作计划表110

6.4.1实验要求110

6.4.2实验步骤111

6.4.3实验分析112

6.5实验讨论120

6.5.1 CORBA协议的工作原理120

6.5.2支持COBRA规范的软件121

6.5.3 CORBA组件模型的特点122

第7章 基于CORBA的服务端实例池机制124

7.1实验目的与导读124

7.1.1实验目的124

7.1.2实验导读124

7.2资源池原理简介125

7.3验证实验:MySQL配置与使用例程126

7.3.1实验要求126

7.3.2 MySQL实验环境配置126

7.3.3 MySQL使用例程128

7.3.4构建一个模拟的账户数据库132

7.4设计实验:服务端资源池的设计与实现133

7.4.1实验要求133

7.4.2实验步骤133

7.4.3实验分析135

7.5实验讨论138

7.5.1服务端不同线程模型的特点138

7.5.2 CORBA服务端编程方式138

7.5.3 CORBA客户端编程方式139

第四部分EJB组件模型、SSH架构实验142

第8章 应用EJB3.0设计分布式议程服务142

8.1实验目的与导读142

8.1.1实验目的142

8.1.2实验导读142

8.2 EJB 3.0技术简介143

8.2.1 J2 EE与EJB 3.0143

8.2.2 EJB 2.0组件的特点143

8.2.3 EJB 3.0组件的改进与特点145

8.3验证实验:简单EJB 3.0设计例程146

8.3.1实验要求146

8.3.2安装与配置EJB 3.0开发环境JBoss146

8.3.3 EJB 3.0设计例程147

8.4设计实验:应用EJB 3.0设计分布式议程服务150

8.4.1实验要求150

8.4.2实验分析151

8.5实验讨论154

8.5.1 EJB与JavaBean的区别154

8.5.2 JavaEE 6.0的新特性154

8.5.3各组件模型的主要特点155

第9章 基于SSH构建分布式议程服务156

9.1实验目的与导读156

9.1.1实验目的156

9.1.2实验导读156

9.2 SSH架构技术简介157

9.2.1 SSH开源架构157

9.2.2 Struts框架158

9.2.3 Spring框架159

9.2.4 Hibernate框架159

9.3验证实验:简单SSH框架设计例程160

9.3.1实验要求160

9.3.2实验分析160

9.4设计实验:基于SSH构建分布式议程服务167

9.4.1实验要求167

9.4.2实验分析167

9.5实验讨论170

9.5.1表示层的功能及主要框架的执行流程170

9.5.2业务逻辑层的功能及主要框架170

9.5.3常用的持久化框架及其特点170

第五部分SOA与SOA治理实验173

第10章 基于SOA实现银行账户管理173

10.1实验目的与导读173

10.1.1实验目的173

10.1.2实验导读173

10.2 SOA原理简介174

10.2.1 SOA基本原理174

10.2.2 Web服务176

10.2.3业务流程执行语言177

10.2.4企业服务总线178

10.3验证实验:应用BPEL访问Web Services179

10.3.1实验要求179

10.3.2实验分析179

10.4验证实验:实现ESB与BPEL的交互182

10.4.1实验要求182

10.4.2实验分析182

10.5设计实验:基于SOA的银行账户管理设计与实现184

10.5.1实验要求184

10.5.2实验分析184

10.6实验讨论193

10.6.1软件开发技术及SOA技术出现的必然性193

10.6.2面向对象与面向服务技术的异同点194

10.6.3 SOA实施时服务设计的原则194

第11章 应用SOA治理实现服务版本治理196

11.1实验目的与导读196

11.1.1实验目的196

11.1.2实验导读196

11.2 SOA治理简介197

11.2.1 SOA治理基本原理197

11.2.2服务版本治理197

11.2.3 UDDI199

11.3验证实验:在线销售系统SOA模型200

11.3.1实验要求200

11.3.2实验分析200

11.4设计实验:SOA版本治理模型设计与实现203

11.4.1实验要求203

11.4.2实验分析203

11.5实验讨论212

11.5.1 SOA治理的必要性与实施内容212

11.5.2 SOA生命周期与SOA治理生命周期的关系213

11.5.3使用SLA保证 Web Services的设计思路214

附录 本书中英文术语对照表216

热门推荐