图书介绍
基于Eclipse RCP的复合应用开发【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 扈晓炜等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121061244
- 出版时间:2008
- 标注页数:356页
- 文件大小:55MB
- 文件页数:378页
- 主题词:
PDF下载
下载说明
基于Eclipse RCP的复合应用开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 复合应用技术概况2
第1章 复合应用系统概念2
1.1 企业单一业务信息系统方法与问题3
1.1.1 面向流程的单一业务系统3
1.1.2 单一业务信息系统架构4
1.1.3 业务系统增加带来的集成需求5
1.1.4 应用集成与数据集成6
1.1.5 特殊数据集成7
1.1.6 企业中众多的工具软件8
1.1.7 企业信息系统不断增加的趋势及问题9
1.2 复合应用系统概念10
1.2.1 复合应用基本思想10
1.2.2 复合应用系统的类型和开发12
1.2.3 复合应用管理15
1.3 复合应用是SOA系统的前端16
1.3.1 SOA概念16
1.3.3 SOA思想在复合应用使用中的体现16
1.3.2 SOA思想在复合应用架构中的体现17
1.4 复合应用的应用实例18
1.4.1 银行网点系统18
1.4.2 物流企业调度系统19
1.4.3 员工个人计算机管理系统21
1.4.4 医生工作站22
1.5 复合应用系统的生命期25
1.5.1 信息系统生命期26
1.5.2 复合信息系统的生命期26
1.5.3 复合信息系统的需求分析和系统定义27
1.5.4 复合信息系统的设计开发与测试27
1.5.5 复合信息系统的部署与运行管理28
1.5.6 复合应用框架的生命期29
1.5.7 复合应用中应用构件的生命期29
1.6 实现复合应用系统的技术和工具30
1.6.1 信息系统技术工具分类31
1.6.2 复合应用的技术和产品31
1.6.3 基于浏览器的Web复合技术32
1.6.4 桌面客户端复合技术33
1.6.5 复合应用的运行和管理环境33
1.7 复合应用的未来发展34
1.7.1 企业信息系统前端的基本形态34
1.7.2 促进企业综合信息系统技术和工具的发展34
1.7.3 复合应用在个人家庭信息系统中的应用35
1.8 小结与进一步学习35
第2章 复合应用需求分析与系统定义36
2.1 企业组织中的员工和业务流程37
2.1.1 组织结构和员工类型37
2.1.2 业务流程,岗位与员工38
2.2 面向流程的系统需求39
2.2.1 面向业务流程的需求分析39
2.2.2 需求分析结果表示方法40
2.2.3 面向特定业务流程需求分析问题41
2.3 面向组织角色的系统需求41
2.3.1 用复合应用满足员工对信息系统的需求41
2.3.2 角色的任务管理要求42
2.3.3 不同类型角色的任务管理要求43
2.3.4 用户的工具管理要求43
2.3.5 系统管理人员的要求44
2.3.6 企业对复合系统的总体要求44
2.4 对现有业务系统的分析和调查44
2.4.1 现有系统与企业流程和岗位操作的关系45
2.4.2 现有系统开发技术和接口分析45
2.4.3 现有系统运行基础设施调查45
2.4.4 现有系统与复合系统关系分析45
2.5 复合应用系统功能定义46
2.5.1 需求与系统定义的区别和关系46
2.5.2 复合系统功能定义的形式和内容47
2.5.3 定义系统业务功能与管理功能47
2.6 复合应用框架定义47
2.6.1 业务人员使用界面定义48
2.6.2 框架基本结构定义48
2.6.3 构件管理定义48
2.6.4 应用组合定义49
2.6.5 框架安全定义49
2.7 应用构件的定义49
2.7.1 功能定义49
2.7.2 复合要求定义50
2.7.3 与后台服务接口50
2.7.4 管理和技术服务要求50
2.8 复合应用系统需求的演进50
2.8.1 企业组织结构和人员职责的演进51
2.8.2 企业业务流程变化的演进51
2.8.3 业务岗位人员技能的演进51
2.8.4 业务岗位需求的变化52
2.9 小结与进一步学习52
第3章 复合应用系统的开发技术和工具53
3.1 复合系统开发阶段技术和工具54
3.1.1 复合系统开发阶段的任务与工具54
3.1.2 复合系统构件开发工具54
3.1.3 复合系统框架开发工具55
3.1.4 组合调试工具55
3.1.5 商业与开源工具55
3.2 复合系统运行和管理阶段任务与工具56
3.2.1 系统运行管理任务56
3.2.2 系统部署工具57
3.2.3 系统安全管理工具57
3.2.4 系统监控工具57
3.3 Web复合应用技术57
3.3.1 特定厂商的Web构件技术59
3.3.2 特定厂商的Web复合技术59
3.3.3 基于标准的Web界面复合技术62
3.3.4 浏览器Web界面复合运行平台63
3.4 桌面复合应用开发技术和工具65
3.4.1 桌面应用的构件技术,框架技术和运行平台65
3.4.2 厂商专有桌面框架与构件66
3.4.3 桌面复合应用的相关工具67
3.5 小结与进一步学习67
第4章 复合应用系统设计和开发68
4.1 复合应用设计和开发特点69
4.1.1 复合系统整体设计69
4.1.2 复合系统结构设计70
4.1.3 与其他系统的集成和接口设计70
4.1.4 复合系统实现70
4.2 复合框架的设计和开发71
4.2.1 复合应用界面层次设计71
4.2.2 复合应用组合内布局与交互设计71
4.2.3 运行架构设计72
4.2.4 本地服务,通讯设计72
4.2.5 框架开发73
4.3 复合构件的设计和开发73
4.3.1 复合构件结构设计73
4.3.2 复合构件开发实现74
4.3.3 从零开始开发构件74
4.3.4 开发前端构件74
4.3.5 开发包装现有应用74
4.4 复合系统运行管理的设计74
4.4.1 浏览器运行环境75
4.4.2 桌面运行环境75
4.4.3 运行环境的基础设施75
4.4.4 运行管理制度的设计75
4.5 小结与进一步学习75
第二部分 用Eclipse实践复合应用77
第5章 作为桌面复合应用平台的Eclipse RCP77
5.1 Eclipse RCP简介78
5.1.1 Eclipse平台78
5.1.2 Eclipse插件结构80
5.1.3 Eclipse RCP平台及应用80
5.2 Eclipse RCP作为复合应用平台80
5.2.1 Eclipse RCP结构与复合应用架构的对应80
5.2.2 在Eclipes RCP中集成各种技术的应用系统81
5.2.3 对企业应用Eclipse RCP需要扩展81
5.3 基于Eclipse RCP的复合应用开发和管理82
5.3.1 复合应用开发与Eclipse RCP开发的对应82
5.3.2 复合应用框架在Eclipse RCP中的实现82
5.3.3 复合应用构件在Eclipse RCP中的实现82
5.3.4 基于Eclipse RCP的复合应用的部署和管理82
5.4 小结与进一步学习83
第6章 Eclipse平台的开发、运行环境设置84
6.1 安装Eclipse85
6.1.1 安装JDK/JRE85
6.1.2 安装Eclipse SDK86
6.1.3 启动Eclipse87
6.2 Eclipse集成开发环境介绍88
6.2.1 Eclipse工作空间88
6.2.2 Eclipse工作台89
6.2.3 插件开发透视图90
6.2.4 调试透视图91
6.2.5 其他透视图91
6.3 应用程序的运行与调试92
6.3.1 运行Java应用92
6.3.2 运行Eclipse应用93
6.3.3 调试Eclipse插件95
6.4 小结与进一步学习97
第7章 第一个RCP应用的开发及运行98
7.1 创建Hello World RCP应用程序99
7.2 运行Hello World RCP应用程序100
7.3 RCP应用程序的结构102
7.3.1 RCP程序类文件103
7.3.2 RCP插件配置文件107
7.3.3 RCP项目构建文件107
7.3.4 RCP项目资源文件108
7.4 丰富Hello World RCP应用程序108
7.4.1 添加视图108
7.4.2 添加菜单113
7.4.3 添加工具条115
7.5 小结与进一步学习117
第8章 Eclipse RCP应用的部署和更新118
8.1 打包RCP应用119
8.1.1 创建RCP产品配置119
8.1.2 为RCP产品打上商标123
8.2 运行测试RCP产品130
8.3 部署RCP应用132
8.4 更新RCP应用134
8.4.1 什么是功能部件134
8.4.2 什么是更新站点136
8.4.3 本地更新137
8.5 小结与进一步学习142
第9章 实现多个透视图143
9.1 创建透视图144
9.1.1 添加透视图扩展144
9.1.2 创建透视图类145
9.2 添加Perspective Bar146
9.2.1 传统风格的Perspective Bar146
9.2.2 非传统风格的Perspective Bar147
9.3 在透视图中加入视图148
9.3.1 新建视图插件项目148
9.3.2 在透视图中加入视图150
9.4 在透视图中加入多个视图153
9.4.1 视图的布局153
9.4.2 视图间交互154
9.5 小结与进一步学习155
第10章 集成Web应用156
10.1 集成原理157
10.2 创建浏览器封装类157
10.2.1 浏览器初始化158
10.2.2 创建ToolBar和ToolItem159
10.2.3 创建ProgressBar160
10.3 在视图中加入浏览器161
10.4 RCP平台和其他应用与Web应用的交互165
10.4.1 设置和取得浏览器URL166
10.4.2 访问浏览器内容166
10.5 小结与进一步学习169
第11章 集成Swing/AWT应用170
11.1 集成技术基础171
11.2 在RCP应用的视图中加入Swing程序UI界面172
11.2.1 创建插件项目172
11.2.2 导入Swing程序代码包173
11.2.3 在View中加入Swing面板174
11.3 SWT与Swing组件之间的交互177
11.4 统一界面外观180
11.5 小结与进一步学习181
第12章 集成.NET应用182
12.1 集成技术基础183
12.2 注册COM组件183
12.3 创建插件项目185
12.3.1 创建视图185
12.3.2 创建画布(Canvas)类187
12.3.3 将画布加入到视图中190
12.4 用JNI连接Java与C191
12.5 .NET应用与RCP平台和其他应用插件的交互197
12.6 小结及进一步学习200
第13章 一个图形构件工具201
13.1 需求和设计目标202
13.1.1 机场机位靠港计划图图形化显示与操作202
13.1.2 设计目标204
13.2 设计思想和程序框架204
13.2.1 设计思想205
13.2.2 结构框架205
13.3 组件对象描述206
13.3.1 详细类图206
13.3.2 生成组件类206
13.3.3 基本图形类207
13.4 具体实现208
13.4.1 导入com.ibm.pictool项目208
13.4.2 实现基本的图形元素209
13.4.3 实现图形构件工具的展现210
13.4.4 使用图形构件工具实例212
13.5 小结及进一步学习214
第14章 Eclipse RCP应用的自动更新215
14.1 Eclipse RCP手动更新和自动更新216
14.1.1 Eclipse RCP手动更新216
14.1.2 Eclipse RCP自动更新216
14.1.3 自动更新的设计原理216
14.2 自动更新RCP应用的实现217
14.2.1 Eclipse更新API介绍218
14.2.2 具体实现219
14.3 小结及进一步学习226
第15章 后端数据集成227
15.1 本地数据集成原理228
15.2 实例228
15.2.1 创建插件项目229
15.2.2 加入数据库类文件包229
15.2.3 实现UI界面231
15.2.4 实现数据库操作235
15.3 远程数据访问239
15.4 小结与进一步学习240
第三部分 企业级平台高级功能242
第16章 企业复合应用平台IBM Lotus Expeditor242
16.1 企业应用的现状及特点243
16.1.1 什么是企业应用243
16.1.2 企业应用的现状243
16.1.3 企业应用的特点244
16.2 企业对复合应用的需求246
16.2.1 界面247
16.2.2 架构247
16.2.3 安全248
16.2.4 管理249
16.3 企业复合应用软件及Lotus Expeditor平台概况250
16.3.1 企业复合应用软件及平台250
16.3.2 Expeditor背景250
16.3.3 Expeditor的功能251
16.4 Lotus Expeditor的组成254
16.4.1 桌面客户端254
16.4.2 设备客户端258
16.4.3 服务器259
16.4.4 开发工具262
16.5 Expeditor平台架构265
16.5.1 交互服务266
16.5.2 存取服务268
16.5.3 平台服务270
16.5.4 可管理客户端服务270
16.6 Expeditor中的复合应用271
16.6.1 客户端复合应用框架271
16.6.2 Expeditor复合应用的中心化管理273
16.7 小结及进一步学习274
第17章 IBM Lotus Expeditor复合应用设计275
17.1 复合应用中的基本概念276
17.1.1 组件276
17.1.2 组件通讯及Property Broker277
17.1.3 WSDL文件278
17.1.4 Expeditor组件布局282
17.2 复合应用设计282
17.2.1 复合应用设计的一般原则282
17.2.2 Expeditor组件设计284
17.3 小结及进一步学习287
第18章 Expeditor复合应用的开发288
18.1 概述289
18.1.1 开发环境289
18.1.2 安装Lotus Expeditor Toolkit289
18.1.3 配置Lotus Expeditor Toolkit291
18.1.4 安装运行Expeditor Toolkit自带的样例293
18.2 Expeditor复合应用的开发294
18.2.1 开发实例294
18.2.2 消息动作及属性的定义295
18.2.3 消息动作的实现300
18.2.4 数据的发送301
18.2.5 组件的线接(Wire)302
18.3 小结及进一步学习304
第19章 企业综合信息系统客户端平台Notes 8306
19.1 Notes/Domino概述307
19.1.1 历史演进307
19.1.2 Notes的特性308
19.2 Notes 8的新功能309
19.2.1 丰富用户体验309
19.2.2 可管理客户端312
19.3 Notes 8对复合应用的支持314
19.3.1 概述314
19.3.2 Notes 8基础功能组件——邮件、日历和联系人316
19.3.3 生产力工具作为复合应用的组件317
19.3.4 Notes 8其他组件319
19.4 小结及进一步学习321
第20章 Lotus Notes 8复合应用的设计和开发322
20.1 概述323
20.1.1 Notes 8应用323
20.1.2 Notes 8复合应用中基本概念324
20.2 Notes 8组件设计326
20.2.1 组件的分类326
20.2.2 组件中的Notes设计元素328
20.2.3 组件的几种模式329
20.3 Notes 8开发环境332
20.3.1 Domino Designer 8332
20.3.2 复合应用编辑器334
20.3.3 WSDL编辑器337
20.4 Notes 8复合应用开发339
20.4.1 构建Notes 8组件340
20.4.2 构建Eclipse组件343
20.4.3 如何在复合应用中使用LotusScript API343
20.5 Notes 8复合应用实例346
20.5.1 实例描述346
20.5.2 创建个人文档数据库及文档347
20.5.3 创建一个包含内嵌视窗的表单348
20.5.4 创建一个帧结构集348
20.5.5 创建一个WSDL文件用于描述组件间交互的输入/输出信息349
20.5.6 在Notes组件中引入已经创建的WSDL文件350
20.5.7 定义一个按钮用于发布属性350
20.5.8 定义两个动作用于接受输入数据属性351
20.5.9 创建一个复合应用352
20.5.10 复合应用中增加组件353
20.5.11 线接复合应用中的组件354
20.5.12 运行并测试355
20.6 小结及进一步学习355
热门推荐
- 985274.html
- 1057369.html
- 3797146.html
- 3412064.html
- 53383.html
- 2154504.html
- 2442067.html
- 3324796.html
- 1608479.html
- 2334876.html
- http://www.ickdjs.cc/book_753307.html
- http://www.ickdjs.cc/book_2451418.html
- http://www.ickdjs.cc/book_2974872.html
- http://www.ickdjs.cc/book_3523311.html
- http://www.ickdjs.cc/book_1437746.html
- http://www.ickdjs.cc/book_3195300.html
- http://www.ickdjs.cc/book_3450265.html
- http://www.ickdjs.cc/book_3524982.html
- http://www.ickdjs.cc/book_589585.html
- http://www.ickdjs.cc/book_3065040.html