图书介绍

西游记、设计模式与 IBM Websphere Portal 应用开发PDF|Epub|txt|kindle电子书版本网盘下载

西游记、设计模式与 IBM Websphere Portal 应用开发
  • 王立,郑长庆,陈喜伦等著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121071720
  • 出版时间:2009
  • 标注页数:384页
  • 文件大小:20MB
  • 文件页数:404页
  • 主题词:网络服务器-应用软件-程序设计;JAVA语言-程序设计

PDF下载


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

下载说明

西游记、设计模式与 IBM Websphere Portal 应用开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章序1

1.1童年的记忆1

1.2成长的烦恼2

1.3第三只眼看设计模式2

1.4门户——新的体验3

第2章 设计模式概论5

2.1设计模式简介5

2.2学习设计模式的意义6

2.2.1复用解决方案6

2.2.2确立通用术语6

2.2.3提高面向对象设计的水平6

2.2.4提高软件的可复用性7

2.3设计模式的要素和分类7

2.3.1设计模式的基本要素7

2.3.2设计模式的分类8

2.4设计模式和面向对象的设计原则9

2.4.1单一职责原则(SRP)10

2.4.2开放封闭原则(OCP )10

2.4.3 Liskov替换原则(LSP)11

2.4.4依赖倒置原则(DIP)12

2.4.5接口隔离原则(ISP)12

2.5选择和使用设计模式12

2.5.1从重构到模式13

2.5.2灵活实现设计模式14

2.5.3避免过度设计15

第3章 Java Portlet规范16

3.1概述16

3.1.1基本术语16

3.1.2与Servlet的关系17

3.1.3 Portal页面18

3.2 Portlet接口19

3.2.1 Portlet生命周期19

3.3 PortletConfig23

3.4 Portlet URLs24

3.5 Portlet模式25

3.5.1 VIEW Portlet模式26

3.5.2 EDIT Portlet模式26

3.5.3 HELP Portlet模式26

3.5.4定制Portlet模式26

3.5.5 GeneriePortlet Render处理30

3.5.6定义Portlet模式支持30

3.6窗口状态31

3.6.1 NORMAL窗口状态31

3.6.2 MAXIMIZED窗口状态31

3.6.3 MINIMIZED窗口状态31

3.6.4自定义窗口状态31

3.7 Portlet上下文32

3.7.1 Portlet上下文的域32

3.7.2 Portlet上下文的功能32

3.7.3和Servlet上下文的关系32

3.8 Portlet Request33

3.8.1 PortletRequest接口33

3.8.2 ActionRequest接口35

3.8.3 RenderRequest接口36

3.8.4 Request对象的生命周期36

3.9 Portlet Responses36

3.9.1 PortletResponse接口36

3.9.2 ActionResponse接口37

3.9.3 RenderResponse接口38

3.9.4 Response对象的生命周期39

3.10 Portal上下文39

3.11 Portlet优选参数(Portlet Preference)39

3.11.1 PortletPrtferences接口40

3.11.2优选属性的域40

3.11.3优选属性定义41

3.11.4验证preference值42

3.12.Sessions42

3.12.1创建sessions43

3.12.2 session域43

3.12.3将属性和session绑定43

3.12.4和Web应用HttpSession的关系44

3.12.5保留的HttpSession属性名45

3.12.6 Session超时设定(Timeouts)45

3.12.7最后访问时间(Last Accessed Times)45

3.12.8重要的session语义(semantics)45

3.13向Servlet和JSP分派请求45

3.13.1获取PortletRequestDispatcher45

3.13.2使用Request Dispatcher46

3.13.3 include方法46

3.14用户信息48

3.14.1定义用户属性48

3.14.2访问用户属性49

3.14.3用户信息的重要注意事项50

3.15缓存(Caching)50

3.15.1过期缓存50

3.16 Portlet应用51

3.16.1和Web应用的关系51

3.16.2和PortletContext的关系51

3.16.3 Portlet应用的元素51

3.16.4目录结构51

3.16.5 Portlet应用类加载器51

3.16.6 Portlet应用存档文件(Portlet App cation Archive File)52

3.16.7 Portlet应用部署描述符52

3.16.8替换Portlet应用52

3.16.9错误处理52

3.16.10 Portlet应用环境52

3.17安全52

3.17.1导言52

3.17.2角色53

3.17.3编码安全53

3.17.4安全约束54

3.17.5在EJBJB调用中传播安全身份(Security Identity)55

3.18打包和部署描述符55

3.18.1 Portlet和Web应用部署描述符55

3.182打包56

3.18.3 Portlet部署描述符元素56

3.18.4处理Portlet部署描述符的规则57

3.185部署描述符57

3.18.6部署描述符结构图71

3.18.7部署描述符值的唯一性73

3.18.8本地化74

3.18.9部署描述符实例74

3.18.10资源绑定(Resources Bundles)76

3.18.11资源绑定实例77

3.19 Portlet标签库77

3.19.1 defineObjects标签77

3.19.2 actionURL标签78

3.19 3 renderURL标签79

3.19.4 namespace标签80

3.19.5 param标签81

3.20技术兼容性工具包(Technology Compatibility Kit)需求81

3.20.1 TCK测试组件81

3.20.2 TCK需求82

第4章 IBM WebSphere Portal87

4.1 WebSphere平台87

4.2 WebSphere Portal逻辑结构88

4.3 WebSphere Portal核心配置89

4.4 WebSphere Portal安装与配置90

4.5 WebSphere Portal内容管理91

4.6 WebSphere Portal安全92

4.6.1用户管理认证与WMM93

4.6.2权限控制93

4.6.3单点登录98

4.7虚拟门户(Virtual Portal)99

4.8组合应用程序101

4.9搜索102

4.10 Web剪切102

4.11协作与Lotus Domino集成103

4.12 WebSphere Portal管理105

4.12.1管理Portlet105

4.12.2 XML配置界面107

4.12.3 Portal脚本接口110

4.13 IBM WebSphere Portal开发简介112

4.14本书所附示例代码说明125

4.14.1示例程序简介125

4.14.2代码结构131

4.14.3所需环境131

4.14.4安装配置131

第5章 创建型模式134

5.1单例模式(Singleton Pattern)134

5.1.1概述134

5.1.2寻例西游138

5.1.3典型应用139

5.1.4 Portal应用140

5.1.5 IBM小故事—IBM Systems Servers142

5.2工厂方法模式(Factory Method)144

5.2.1概述144

5.2.2简单工厂模式的典型应用145

5.2.3工厂方法模式概述148

5.2.4寻例西游150

5.2.5工厂方法模式的典型应用150

5.2.6 Portal应用154

5.2.7 IBM小故事— IBM罗彻斯特实验室(Rochester Lab)158

5.3抽象工厂模式(Abstract Factory)159

5.3.1概述159

5.3.2寻例西游162

5.3.3典型应用162

5.3.4与工厂方法模式的比较168

5.3.5 IBM小故事—IBM创始人169

5.4建造者模式(Builder Pattern)169

5.4.1概述169

5.4.2寻例西游172

5.4.3典型应用172

5.4.4 Portal应用177

5.4.5 IBM小故事-LOGO演变179

5.5原型模式(Prototype Pattern)181

5.5.1概述181

5.5.2寻例西游183

5.5.3典型应用183

5.5.4 Portal应用186

5.5.5 IBM小故事—人机大战“深蓝”战胜象棋世界冠军187

5.6小结188

第6章 结构型模式189

6.1适配器模式(Adapter Pattern)189

6.1.1概述189

6.1.2寻例西游191

6.1.3典型应用191

6.1.4 Portal应用194

6.1.5小结197

6.1.6 IBM小故事—IBM在中国198

6.2桥接模式(Bridge Pattern)199

6.2 1概述199

6.22寻例西游200

6.23典型应用200

6.2 4 Portal应用207

6.2.5小结210

6.2.6 IBM小故事—IBM中国开发中心210

6.3组合模式(Composite Pattern )211

6.3.1概述211

6.3.2寻例西游213

6.3.3典型应用213

6.3.4 Portal应用221

6.3.5小结225

6.3.6 IBM小故事—IBM中国研究院225

6.4装饰模式(Decorator Pattern)226

6.4.1概述226

6.4.2寻例西游227

6.4.3典型应用228

6.4.4 Portal应用232

6.4.5小结233

6.4.6 IBM小故事—IBM中国系统中心234

6.5外观模式(Facade Pattern)235

6.5.1概述235

6.5.2寻例西游236

6.5.3典型应用236

6.5.4 Portal应用248

6.5.5小结254

6.5.6 IBM小故事—IBM Music255

6.6享元模式(Flyweight Pattern)256

6.6.1概述256

6.6.2寻例西游257

6.6.3典型应用258

6.6.4 Portal应用263

6.6.5小结263

6.6.6 IBM小故事—IBM员工着装264

6.7代理模式(Proxy Pattern)265

6.7.1概述265

6.7.2寻例西游266

6.7.3典型应用266

6.7.4 Portal应用269

6.7.5小结271

6.7.6 IBM小故事—ThinkPad简史272

6.8小结273

第7章 行为模式274

7.1责任链模式(Responsibility Chain)274

7.1.1概述274

7.1.2寻例西游275

7.1.3典型应用276

7.1.4 Portal应用279

7.1.5小结281

7.1.6 IBM小故事—IBM和阿波罗登月计划282

7.2模板方法模式(Template Method)283

7.2.1概述283

7.2.2寻例西游284

7.2.3典型应用285

7.2.4 Portal应用287

7.2.5小结289

7.2.6 IBM小故事—探测火星289

7.3迭代器模式(Iterator)290

7.3.1概述290

7.3.2寻例西游291

7.3.3典型应用292

7.3.4 Portal应用296

7.3.5小结296

7.3.6 IBM小故事—IBM掀开个人电脑新纪元296

7.4观察者模式(Observer)297

7.4.1概述297

5.1.2寻例西游298

7.4.3典型应用298

7.4.4 Portal应用302

7.4.5小结306

7.4.6 IBM小故事—lBM软件助力太空研究306

7.5中介者模式(Mediator)307

7.5.1概述307

7.5.2寻例西游309

7.5.3典型应用309

7.5.4 Portal应用314

7.5.5小结317

7.5.6 IBM小故事—IBM将摩尔定律推进到三维时代317

7.6备忘录模式(Memento)318

7.6.1概述318

7.6.2寻例西游319

7.6.3典型应用319

7.6.4 Portal应用322

7.6.5小结324

7.6.6 IBM小故事—IBM和悉尼奥运会324

7.7命令模式(Command)325

7.7.1概述325

7.7.2寻例西游326

7.7.3典型应用326

7.7.4 Portal应用335

7.7.5小结336

7.7.6 IBM小故事—IBM全球总部337

7.8状态模式(State)338

7.8.1概述338

7.8.2寻例西游339

7.8.3典型应用339

7.8.4 Portal应用342

7.8.5小结346

7.8.6 IBM小故事—IBM Plant No.1346

7.9策略模式(Strategy)347

7.9.1概述347

7.9.2寻例西游348

7.9.3典型实例349

7.9.4 Portal应用353

7.9.5小结356

7.9.6 IBM小故事—路易斯.郭士纳356

7.10解释器模式(Interpreter)357

7.10.1概述357

7.10.2寻例西游358

7.10.3典型应用359

7.10.4 Portal应用362

7.10.5小结363

7.10.6 IBM小故事—IBM PC之父363

7.11访问者模式(Visitor)364

7.11.1概述364

7.11.2寻例西游365

7.11.3典型应用366

7.11.4 Portal应用370

7.11.5小结376

7.11.6 IBM小故事—图灵奖40年来首次授予女性376

7.12小结377

附录A 标记片段(Markup Fragment)378

附录B 用户信息属性名(User Information Attribute Names)379

附录C 设计模式中英文名对照速查表382

参考文献383

热门推荐