图书介绍

JBoss实战 服务器配置指南PDF|Epub|txt|kindle电子书版本网盘下载

JBoss实战 服务器配置指南
  • (美)杰米,(美)乔森著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302247852
  • 出版时间:2011
  • 标注页数:429页
  • 文件大小:137MB
  • 文件页数:441页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

JBoss实战 服务器配置指南PDF格式电子书版下载

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

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

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

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

图书目录

第Ⅰ部分JBoss应用服务器3

第1章 请为JBoss投票3

1.1 JBoss简介3

1.1.1 JBoss的含义4

1.1.2 JEMS lineup5

1.1.3 JBoss AS受欢迎的原因6

1.2安装JBoss应用服务器8

1.2.1安装的准备工作8

1.2.2由二进制发布包进行安装9

1.2.3使用JEMS安装程序10

1.3浏览安装内容11

1.3.1 bin目录12

1.3.2 client目录12

1.3.3 docs目录13

1.3.4 lib目录13

1.3.5 server目录14

1.3.6服务器配置14

1.3.7配置结构15

1.3.8定制配置17

1.4启动和关闭应用服务器17

1.4.1启动服务器18

1.4.2启动另一个配置19

1.4.3验证服务器正在运行19

1.4.4关闭服务器20

1.5部署服务器21

1.5.1创建应用程序21

1.5.2部署应用程序23

1.5.3取消部署应用程序24

1.6本章小结24

1.7参考资料25

第2章 应用服务器管理27

2.1 JBoss应用服务器的体系结构27

2.1.1微容器28

2.1.2 JMX30

2.2配置应用服务器31

2.2.1配置日志32

2.2.2配置目录位置36

2.2.3定义系统属性37

2.3管理工具38

2.3.1使用JMX控制台38

2.3.2使用twiddle实用工具40

2.4 MBean41

2.4.1查看系统属性41

2.4.2查看JNDI名称空间42

2.4.3更改日志级别42

2.4.4增加线程池的大小43

2.4.5获取应用服务器信息43

2.5本章小结43

2.6参考资料43

第3章 部署应用程序45

3.1部署45

3.1.1部署应用程序46

3.1.2应用程序打包47

3.1.3应用程序类型48

3.1.4部署排序49

3.1.5部署配置选项50

3.2类加载52

3.2.1多个类加载程序53

3.2.2作用域类54

3.2.3加载程序存储库55

3.3修复常见的部署错误56

3.3.1无异常的类56

3.3.2复制JAR文件57

3.3.3 zip文件错误57

3.3.4类强制类型转换异常处理58

3.4部署各种应用程序58

3.4.1部署数据源59

3.4.2部署一个Hibernate存档文件64

3.5本章小结69

3.6参考资料69

第4章 确保应用程序安全71

4.1安全性72

4.1.1应用程序的安全性72

4.1.2身份验证74

4.1.3授权75

4.1.4配置安全76

4.1.5动态登录配置77

4.1.6在服务器上记录安全信息78

4.2使用安全通信79

4.2.1对称加密和非对称加密79

4.2.2证书和源验证81

4.2.3创建并签名证书82

4.2.4修改cacerts文件83

4.2.5基于证书的客户端验证84

4.2.6配置可以识别SSL的安全域86

4.3配置登录模块87

4.3.1使用基于文件的登录模块88

4.3.2使用数据库登录模块90

4.3.3使用LDAP登录模块91

4.3.4使用身份登录模块97

4.3.5堆叠登录模块98

4.3.6使用客户端证书登录模块99

4.4本章小结100

4.5参考资料100

第Ⅱ部分 应用程序服务103

第5章 配置JBoss Web服务器103

5.1 Web应用程序104

5.1.1 Web应用程序结构104

5.1.2 Web应用程序配置105

5.2配置JBoss Web服务器108

5.2.1定位密钥目录108

5.2.2 JBoss Web服务器配置109

5.2.3 WAR部署器配置文件112

5.3配置URL路径113

5.3.1启用虚拟主机114

5.3.2配置上下文路径116

5.3.3配置根上下文路径118

5.4配置连接器119

5.4.1连接器配置120

5.4.2配置并发性121

5.4.3配置超时122

5.4.4配置一个代理主机名和端口122

5.5配置Web类加载122

5.6使用阀门123

5.7配置JavaServer Faces124

5.8本章小结125

5.9参考资料126

第6章 保护Web应用程序127

6.1配置Web安全127

6.1.1在web.xml中配置安全性129

6.1.2在jboss-web.xml中配置安全性130

6.1.3在server xml中配置安全性131

6.2验证Web用户131

6.2.1 Web身份验证策略133

6.2.2基本身份验证134

6.2.3基于表单的身份验证135

6.2.4摘要式身份验证136

6.3授权用户137

6.3.1配置授权137

6.3.2允许访问任何通过身份验证的用户138

6.4加密Web通信139

6.4.1启用HTTP139

6.4.2启用传输保证141

6.4.3启用相互身份验证142

6.4.4创建浏览器证书144

6.5启用客户端-证书验证144

6.5.1启用协议级别相互验证145

6.5.2设置验证方法145

6.5.3指定JaasSecurityDomainMBean145

6.5.4指定安全域146

6.5.5从应用程序指向安全域146

6.5.6从证书中选择构建主体的策略147

6.5.7为授权数据库添加主体和角色147

6.5.8为服务器的信任库添加客户端证书148

6.5.9创建浏览器证书148

6.6更改默认安全域148

6.7本章小结149

6.8参考资料150

第7章 配置企业应用程序151

7.1 EJB152

7.1.1会话bean153

7.1.2 Hibernate和JPA154

7.1.3企业打包155

7.2创建EJB应用程序156

7.2.1编码示例应用程序157

7.2.2打包并运行示例应用程序160

7.3 EJB配置161

7.3.1文件的存放位置161

7.3.2配置EJB应用程序162

7.3.3配置EJB服务器165

7.4配置会话bean166

7.4.1更改JNDI绑定166

7.4.2查找会话bean168

7.4.3配置EJB容器168

7.5配置实体持久性171

7.5.1注入Hibernate对象171

7.5.2部署Hibernate映射172

7.6创建JMX服务对象172

7.6.1创建服务对象173

7.6.2运行示例应用程序174

7.6.3不借助注入来访问MBean175

7.7配置传输协议176

7.7.1传输配置176

7.7.2更改传输178

7.8 EJB安全179

7.8.1通过注释确保EJB的安全性179

7.8.2通过配置确保EJB的安全性182

7.8.3非集成安全性183

7.8.4确保EJB通信安全184

7.9本章小结186

7.10参考资料187

第8章JBoss Messaging189

8.1消息发送系统190

8.1.1消息发送系统体系结构190

8.1.2消息发送模型191

8.1.3 JMS API191

8.1.4 JBoss Messaging体系结构194

8.2开发JMS应用程序194

8.2.1编写示例应用程序195

8.2.2打包和运行示例应用程序200

8.3使用消息驱动的bean201

8.3.1创建MDB202

8.3.2打包MDB204

8.3.3借助于MDB使用描述符文件205

8.4使用消息驱动的POJO206

8.4.1实现消息驱动的POJO使用者206

8.4.2使用消息驱动的POJO生产者207

8.4.3打包消息驱动的POJO208

8.5配置JBoss Messaging209

8.5.1配置数据源209

8.5.2配置访问控制211

8.5.3配置目标213

8.5.4更新应用程序214

8.5.5运行修改的示例216

8.5.6更新MDB216

8.5.7配置安全消息传输217

8.6本章小结219

8.7参考资料220

第9章 配置Web服务221

9.1 Web服务222

9.1.1 Web服务终端222

9.1.2 SOAP绑定类型223

9.2开发一个Web服务223

9.2.1为Web服务编码224

9.2.2对Web服务进行打包225

9.2.3手动生成WSDL226

9.2.4使用自上而下的方法创建一个Web服务227

9.2.5开发客户端228

9.2.6开发C#客户端230

9.2.7再次学习SOAP绑定样式231

9.3 JBossWS注释232

9.3.1 WebContext注释232

9.3.2 EndpointConfig注释234

9.4确保Web服务的安全235

9.4.1授权Web服务访问235

9.4.2定义这个安全域236

9.5加密SOAP消息238

9.5.1生成安全证书239

9.5.2使用WS-Security确保服务器的安全240

9.5.3确保使用WS-Security客户端的安全242

9.5.4签署使用WS-Security的消息244

9.6本章小结246

9.7参考资料246

第Ⅲ部分JBoss Portal249

第 10章JBoss Portal和portlets249

10.1 JBoss Portal简介250

10.1.1 JSR-168250

10.1.2门户术语251

10.1.3安装JBoss Portal252

10.1.4管理JBoss Portal254

10.2创建portlet255

10.2.1对Image Portlet进行编码256

10.2.2编码与JSP相关的源文件260

10.2.3 portlet描述符264

10.2.4建立并部署portlet268

10.3创建portlet实例268

10.3.1使用portlet-instances.xml文件创建实例269

10.3.2使用Admin portlet创建实例269

10.4声明portlet窗口270

10.4.1使用*-object.xml文件声明portlet窗口270

10.4.2使用Admin portlet声明portlet窗口271

10.5本章小结273

10.6参考资料273

第11章 配置JBoss Portal275

11.1配置窗口的外观275

11.2多个窗口和实例278

11.3 CMS portlet281

11.3.1收集示例CMS数据281

11.3.2显示新内容282

11.3.3访问CMS内容284

11.4保护门户的安全285

11.4.1创建新的账户285

11.4.2管理角色285

11.4.3访问控制286

11.5开发定制门户293

11.5.1定义必备要求293

11.5.2满足要求的提议294

11.5.3定义门户294

11.5.4定制主题297

11.5.5定制CMS内容300

11.5.6打包门户301

11.6本章小结303

第Ⅳ部分 生产阶段307

第12章 群集307

12.1群集307

12.1.1负载均衡308

12.1.2群集的拓扑和组成310

12.1.3自动发现和多播311

12.1.4高可用性312

12.1.5复制和容错313

12.1.6状态钝化316

12.1.7分布和群集317

12.2建立一个简单的群集318

12.2.1建立一个JBoss群集318

12.2.2创建一个群集EJB320

12.2.3部署应用程序321

12.2.4调用群集EJB321

12.3 JBoss群集322

12.3.1 JGroups体系结构323

12.3.2配置JBoss群集服务325

12.3.3配置协议栈327

12.4配置JBoss缓存330

12.4.1检测JBoss Cache配置文件330

12.4.2确定缓存的内容333

12.5本章小结334

12.6 参考资料334

第13章 群集JBoss AS服务337

13.1 HTTP负载均衡338

13.1.1使用本机Web服务器进行负载均衡338

13.1.2硬件负载均衡339

13.2 HTTP会话复制339

13.2.1配置复制340

13.2.2会话用法340

13.2.3使用字段级复制342

13.2.4配置钝化343

13.3群集会话bean344

13.3.1负载均衡会话bean344

13.3.2复制状态会话bean345

13.4群集实体346

13.5群集JNDI349

13.5.1 HA-JNDI服务349

13.5.2启用HA-JNDI351

13.5.3访问HA-JNDI352

13.5.4决定是否使用HA-JNDI353

13.6本章小结354

13.7参考资料354

第14章 调整JBoss应用服务器357

14.1定义性能358

14.2性能调整方法358

14.2.1整体性能调整358

14.2.2性能分析测试周期360

14.3调整硬件和网络361

14.3.1设置网卡速度362

14.3.2选择CPU的数量363

14.3.3选择32位或64位的CPU363

14.4调整操作系统性能363

14.5调整JVM366

14.5.1 Java堆366

14.5.2垃圾回收369

14.5.3收集垃圾回收数据370

14.5.4选择堆设置376

14.5.5处理内存不足异常377

14.5.6更多的调整选项378

14.6调整JBoss AS378

14.6.1配置数据源379

14.6.2配置HTTP请求线程池380

14.6.3调整JSP servlet381

14.7调整应用程序382

14.7.1避免System.gc383

14.7.2获取线程转储383

14.8本章小结386

14.9参考资料387

第15章 进入生产阶段389

15.1选择一个平台389

15.1.1选择一个JVM390

15.1.2选择JBoss AS版本391

15.1.3选择平台393

15.2并置多个应用服务器实例394

15.2.1避免文件冲突394

15.2.2避免端口冲突395

15.2.3关闭多个节点401

15.3删除不需要的服务402

15.4保护服务器应用程序403

15.4.1删除服务器应用程序403

15.4.2对服务器应用程序添加安全设置403

15.4.3限制对本地计算机的访问404

15.5更改默认数据库404

15.6把应用服务器作为一个服务启动406

15.6.1在Windows中注册服务407

15.6.2注册多个服务408

15.6.3在Linux中注册服务411

15.7配置JSP编译413

15.8本章小结414

15.9参考资料415

附录A JNDI名称空间417

附录B 更改421

热门推荐