图书介绍

巧用PowerBuilder 8.01和EAServer架构企业Web应用PDF|Epub|txt|kindle电子书版本网盘下载

巧用PowerBuilder 8.01和EAServer架构企业Web应用
  • 孙连三编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115105561
  • 出版时间:2002
  • 标注页数:658页
  • 文件大小:345MB
  • 文件页数:674页
  • 主题词:

PDF下载


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

下载说明

巧用PowerBuilder 8.01和EAServer架构企业Web应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 PowerBuilder 8.01集成开发环境1

1.1 如何使用PowerBuilder 8.011

1.1.1 PowerBuilder 8.01简介1

1.1.2 PowerBuilder 8.01开发环境6

1.1.3 创建和打开工作区12

1.1.4 使用向导13

1.1.5 创建Target及Target类型14

1.1.6 管理工作区17

1.1.7 使用工具18

1.1.8 创建应用19

1.2 定制PowerBuilder 8.0120

1.2.1 打开PowerBuilder 8.01时打开一个工作区20

1.2.2 改变缺省的布局21

1.2.3 使用工具条22

1.2.4 设置快捷键27

1.2.5 改变字体和颜色28

1.2.6 PowerBuilder 8.01开发环境的管理29

第2章 数据库的连接和管理31

2.1 数据库连接31

2.1.1 数据库接口32

2.1.2 数据库描述文件33

2.1.3 通过ODBC连接数据库35

2.1.4 通过JDBC连接数据库36

2.1.5 通过OLE DB连接数据库37

2.1.6 通过专用接口连接数据库37

2.1.7 通用数据库接口和专用数据库接口的比较38

2.2.1 创建和删除Microsoft SQL Server 2000数据库39

2.2 数据库的管理39

2.2.2 创建ODBC数据源41

2.2.3 创建ODBC数据库描述文件45

2.2.4 数据库画板47

2.2.5 在PowerBuilder中创建和删除Adaptive Server Anywhere数据库48

2.2.6 操作数据库表49

2.2.7 定义数据库表的主键、外键和索引52

2.2.8 创建数据库视图55

2.2.9 操纵表中数据56

第3章 PowerBuilder编程59

3.1 PowerScript基本概念59

3.1.1 大小写59

3.1.3 断行、分隔符和续行符60

3.1.2 注释60

3.1.4 标识符61

3.1.5 保留字62

3.1.6 特殊ASCII字符62

3.1.7 空值63

3.1.8 代词64

3.2 数据类型65

3.2.1 标准数据类型65

3.2.2 系统对象数据类型67

3.2.3 任意数据的类型67

3.2.4 枚举类型68

3.3 声明68

3.3.1 变量68

3.3.2 常量71

3.3.3 变量与常量的作用域72

3.3.4 数组73

3.4 运算符和表达式75

3.4.1 运算符75

3.4.2 运算符的优先级77

3.4.3 表达式78

3.5 基本语句79

3.5.1 赋值语句79

3.5.2 条件控制语句80

3.5.3 循环控制语句82

3.5.4 异常处理语句85

3.5.5 其他语句87

3.6 常用的标准函数89

3.7.1 结构91

3.7 结构和对象91

3.7.2 对象92

第4章 事物对象和嵌入式SQL语句95

4.1 事物对象95

4.1.1 事物对象的属性95

4.1.2 使用事务对象97

4.2 嵌入式SQL语句99

4.2.1 SELECT语句99

4.2.2 INSERT语句100

4.2.3 DELETE语句101

4.2.4 UPDATE语句101

4.2.5 SELECTBLOB语句102

4.2.7 SQL语句的执行情况103

4.2.6 UPDATEBLOB语句103

4.2.8 游标操作104

4.2.9 动态SQL语句107

第5章 应用程序对象113

5.1 应用程序对象简介113

5.2 创建应用程序对象114

5.2.1 创建定制应用程序对象114

5.2.2 创建模板应用程序对象116

5.2.3 移植已有应用程序125

5.3 应用程序对象画板126

5.4 应用程序对象的属性、事件和函数127

5.4.1 应用程序对象的属性127

5.4.2 应用程序对象的事件130

5.4.3 应用程序对象的函数131

第6章 数据窗口133

6.1 数据窗口技术133

6.1.1 数据窗口的应用环境133

6.1.2 数据窗口对象、控件和组件135

6.2 数据窗口对象创建向导136

6.3 数据窗口对象选项141

6.3.1 General 选项卡142

6.3.2 Generation 选项卡142

6.3.3 Prefixes 选项卡143

6.4 显示风格144

6.4.1 【Freeform】显示风格144

6.4.2 【Gird】显示风格145

6.4.4 【Label】显示风格146

6.4.3 【Tabular】显示风格146

6.4.5 【RichText】显示风格148

6.4.6 【Crosstab】显示风格149

6.4.7 【N-Up】显示风格150

6.4.8 【Group】显示风格151

6.4.9 【Graph】显示风格153

6.4.10 【Composite】显示风格154

6.4.11 【OLE 2.0】显示风格155

6.5 数据源157

6.5.1 【Quick Select】数据源157

6.5.2 【SQL Select】数据源159

6.5.3 【Query】数据源164

6.5.4 【External】数据源165

6.5.5 【Stored Procedure】数据源166

6.6 数据窗口画板167

6.7 设计数据窗口中的带168

6.7.1 带的分类和作用169

6.7.2 带的属性170

6.8 设置字段对象的属性171

6.8.1 添加和删除字段对象、字段标签对象171

6.8.2 字段对象的显示格式172

6.8.3 字段对象的编辑样式173

6.8.4 字段的有效性规则178

6.9 数据窗口对象的行操纵179

6.9.1 定义过滤条件179

6.9.2 定义排序字段180

6.10 数据窗口的更新属性181

6.9.3 定义检索条件181

6.11 预览数据窗口对象185

第7章 Web数据窗口187

7.1 什么是Web数据窗口187

7.1.1 Web数据窗口是如何工作的187

7.1.2 Web数据窗口的组成188

7.2 设计Web数据窗口对象189

7.2.1 在数据窗口画板中设置HTML属性190

7.2.2 控制生成页面代码的大小192

7.2.3 使用表达式192

7.2.4 使用外文字符集193

7.2.5 在Web数据窗口中为控件转换HTML193

7.2.6 使用按钮和图片控件195

7.2.7 为特定的浏览器生成HTML196

7.2.8 使用JavaScript缓存Web数据窗口的方法197

7.3 设置数据库连接200

7.3.1 使用哪一种数据库连通性软件200

7.3.2 在EAServer中创建连接高速缓存200

7.4 将Web数据窗口对象部署到组件服务器201

7.4.1 使用Web数据窗口容器工程向导201

7.4.2 服务类206

7.4.3 初始化容器组件207

7.4.4 从Web数据窗口容器组件中选择数据窗口207

7.4.5 通过Web数据窗口DTC使用组件207

7.5 创建网页模板212

7.6.1 响应事件214

7.6.2 执行事件214

7.6 编写客户端脚本214

7.6.3 调用客户端方法215

第8章 使用Web Target217

8.1 使用Web Target217

8.1.1 Web Target简介217

8.1.2 Web Target开发环境219

8.2 开发Web应用程序221

8.2.1 建立Web Target221

8.2.2 Web Target中的文件类型231

8.3 使用HTML页面233

8.3.1 HTML编辑器233

8.3.2 打开HTML编辑器和设置配置选项235

8.4.1 样式表237

8.4 使用样式表和框架237

8.4.2 框架238

8.5 编写脚本241

8.5.1 脚本简介241

8.5.2 编辑脚本的过程243

8.5.3 编写脚本的技巧245

8.6 与应用服务器和事务服务器一起工作246

8.6.1 与应用服务器集成246

8.6.2 服务器端脚本248

8.6.3 Web Target对象模型249

8.6.4 从Web Target中访问服务器内容252

8.6.5 管理页面数据252

8.6.6 与EAServer集成260

8.7 开发4GL网页262

8.7.1 4GL网页简介263

8.7.2 开发4GL页面263

8.7.3 使用页面参数和页面变量269

8.7.4 访问EAServer组件272

8.7.5 增加控件275

8.7.6 建立页面导航277

8.7.7 编写服务器端脚本282

8.7.8 页面处理过程285

8.8 Web数据窗口设计时控件286

8.8.1 在网页中集成数据窗口286

8.8.2 数据窗口显示风格和属性设置296

8.8.3 将数据绑定到数据窗口检索参数297

8.9.1 编译Web Target301

8.9 编译和部署Web Target301

8.9.2 部署过程302

8.9.3 配置部署到远程PowerDynamo服务器上303

8.9.4 部署Web Target304

第9章 开发EAServer组件305

9.1 开发EAServer组件的方法305

9.1.1 使用向导建立EAServer组件305

9.1.2 建立EAServer描述文件305

9.1.3 建立EAServer组件的步骤305

9.2 使用共享组件和服务组件306

9.2.1 共享组件306

9.2.2 服务组件307

9.2.3 线程问题和组件类型308

9.3.2 在向导中指定缓冲池选项310

9.3.1 实例缓冲池的优点310

9.2.4 使用EAServer线程管理310

9.3 为实例缓冲池提供支持310

9.3.3 控制缓冲池中实例的状态311

9.3.4 最大和最小缓冲池大小312

9.3.5 组件的生命周期312

9.4 提供事务支持313

9.4.1 EAServer事务支持的优点313

9.4.2 指出组件将如何支持事务314

9.4.3 使用事务服务上下文对象314

9.4.4 Automatic Demarcation/Deactivation(自动划分/失效)315

9.4.5 COMMIT和ROLLBACK(提交和回滚)315

9.5.1 使用连接高速缓存316

9.5 从EAServer组件中访问数据库316

9.4.6 事务和组件生命周期316

9.5.2 执行检索操作318

9.5.3 从EAServer组件中返回结果集319

9.6 定义组件接口319

9.6.1 如何规定接口320

9.6.2 接口中包含的内容320

9.6.3 方法命名与方法重载320

9.6.4 数据类型321

9.6.5 通过引用传递参数321

9.6.6 传递只读值321

9.6.9 EAServer有效性322

9.6.10 抛出的例外322

9.6.8 对NULL(空)值提供支持322

9.6.7 传递对象322

9.7 实现现有的接口323

9.7.1 选择接口323

9.7.2 在向导中设置选项323

9.7.3 在画板中编辑用户对象324

9.7.4 将组件部署到EAServer中324

9.7.5 使用不同的工程324

9.8 调用另外服务器组件的方法324

9.8.1 在当前的服务器中访问组件324

9.8.2 在不同的服务器中访问组件325

9.9 访问组件属性325

9.10 测试和调试组件327

9.10.1 活动编辑328

9.10.2 远程调试330

9.10.3 将信息写到EAServer日志中331

9.11 建立EAServer组件的例子331

9.11.1 建立EAServer组件的操作步骤331

9.11.2 为组件编写代码337

第10章 EAServer简介341

10.1 EAServer的体系结构341

10.2 Jaguar CTS简介342

10.2.1 Jaguar执行引擎343

10.2.2 组件支持344

10.2.3 J2EE平台支持346

10.2.4 网络协议支持346

10.2.5 动态HTML支持348

10.2.6 管理和开发工具348

10.2.7 客户端会话和组件生命周期管理351

10.2.8 命名服务352

10.2.9 连接高速缓存353

10.2.10 事务管理353

10.2.11 线程安全特性353

10.2.12 共享数据接口354

10.2.13 结果集支持354

10.2.14 声明安全性355

10.2.15 异步消息支持356

10.2.16 异步处理支持356

10.2.17 对继承过来的开放服务器应用程序的支持356

10.3 安装Jaguar CTS357

11.1.1 修改有关文件名361

11.1 服务器配置361

第11章 配置Jaguar CTS服务器361

11.1.2 设置服务器口令362

11.1.3 配置服务器属性365

11.1.4 使用文件观察器和实时监视器375

11.2 连接高速缓存管理379

11.2.1 创建、删除和修改连接高速缓存379

11.2.2 安装、刷新和测试一个连接高速缓存382

第12章 应用程序、软件包和组件385

12.1 定义应用程序385

12.1.1 创建和安装应用程序385

12.1.2 配置应用程序属性388

12.1.3 导入和导出应用程序390

12.2 定义软件包393

12.2.1 创建、安装和修改软件包394

12.2.2 配置软件包的属性397

12.2.3 导出和提交软件包档案库文件397

12.3 定义组件401

12.4 配置组件的属性404

12.5 组件的生命周期418

12.5.1 组件生命周期中的状态419

12.5.2 在组件中支持早期释放420

12.5.3 在组件中支持实例缓冲池420

12.5.4 有状态和无状态组件421

12.6.1 Jaguar事务如何工作422

12.6.2 使用Jaguar事务的好处422

12.6 Jaguar的事务处理模型422

12.6.3 定义事务的语法423

第13章 定义组件接口425

13.1 在Jaguar管理器中定义接口425

13.1.1 增加接口425

13.1.2 移除接口426

13.1.3 改变EJB组件的远程和本地接口426

13.1.4 编辑接口427

13.1.5 方法属性429

13.1.6 参数属性431

13.1.7 参数和返回值的数据类型432

13.2 从编译的Java文件中导入接口433

13.2.1 为导入编写类、接口和JavaBeans代码433

13.2.2 在Jaguar管理器中导入Java类和接口435

13.3.1 创建和编辑IDL模块437

13.3 在IDL中定义模块和接口437

13.3.2 使用IDL编辑窗口441

13.3.3 创建和编辑接口442

13.3.4 增加IDL文档注释447

13.3.5 刷新HTML文档448

13.3.6 查看IDL模块的HTML文档448

13.3.7 导入已存在的IDL模块449

第14章 PowerDynamo简介451

14.1 安装PowerDynamo 3.6.1451

14.2 PowerDynamo 3.6.1简介455

14.2.1 PowerDynamo的功能455

14.2.3 Web站点管理456

14.2.2 解释器456

14.2.4 HTML模板和脚本457

14.2.5 在模板中嵌入动态内容457

14.2.6 数据存储458

14.2.7 模板仓库458

14.2.8 PowerDynamo工作流程458

14.3 DynaScript语言简介459

14.4 使用DynaScript脚本460

14.4.1 脚本标签460

14.4.2 变量和表达式462

14.4.3 控制语句463

14.4.4 函数464

14.4.5 对象465

14.4.7 在文档之间传递变量467

14.4.6 数组的使用467

14.5 调用Jaguar组件的方法468

14.5.1 Jaguar CTS带给PowerDynamo应用程序哪些内容468

14.5.2 从PowerDynamo脚本中调用Jaguar组件469

第15章 Web站点的配置和管理471

15.1 配置Web站点471

15.1.1 访问Configuration文件夹471

15.1.2 设置Dynamo映射472

15.1.3 更改Dynamo配置信息472

15.1.4 设置Dynamo的MIME类型476

15.2 管理Web站点477

15.2.1 Web站点的体系结构477

15.2.2 创建Web站点(Adaptive Server Anywhere)478

15.2.3 重新生成Web站点480

15.2.4 删除Web站点481

15.3 实用工具文件夹481

15.4 对Web站点中的文件夹和文档的操作482

15.4.1 创建文件夹482

15.4.2 在Web站点内移动或复制文件夹或文档483

15.4.3 从Web站点中删除文件夹或文档484

15.4.4 重命名文件夹或文档484

15.4.5 将文件夹与磁盘上的目录进行链接485

15.5 使用模板486

15.5.1 创建模板486

15.5.2 查看和编辑模板488

15.6 文档的导入和导出489

15.6.1 将文档导入到Web站点中489

15.7.1 连接类型490

15.6.2 从Web站点中导出文档490

15.7 使用连接490

15.7.2 连接池491

15.7.3 连接定义492

15.7.4 创建、删除、修改和测试用户连接492

15.7.5 管理连接池493

第16章 开发基于组件技术的Web应用程序495

16.1 面向对象的软件设计过程495

16.2 系统配置497

16.2.1 运行环境497

16.2.2 修改设置498

16.3 系统功能简介503

16.3.1 高等学校研究生教务管理系统504

16.3.2 高等学校研究生查询系统506

16.4 数据库设计507

16.5 建立数据窗口511

16.5.1 建立Web数据窗口511

16.5.2 建立组件中需要使用的数据窗口535

16.6 建立EAServer组件538

16.6.1 n_xjgl组件538

16.6.2 n_xjgl1组件542

16.6.3 n_xjgl2组件553

16.6.4 n_xjgl3组件555

16.6.5 将EAServer组件部署到EAServer服务器中557

16.7 创建网页及编写脚本558

16.7.1 【用户登录】网页558

16.7.2 【高等学校研究生教务管理系统】网页563

16.7.3 【修改用户口令】子模块中的网页564

16.7.4 【设置学生初始口令】子模块中的网页567

16.7.5 【院系增删改】子模块中的网页569

16.7.6 【院系查询】子模块中的网页572

16.7.7 【专业增删改】子模块中的网页572

16.7.8 【专业查询】子模块中的网页572

16.7.9 【班级增删改】子模块中的网页572

16.7.10 【班级查询】子模块中的网页580

16.7.11 【学生增删改】子模块中的网页581

16.7.12 【学生查询】子模块中的网页586

16.7.13 【统计计算】子模块中的网页587

16.7.14 【各院系人数一览表】子模块中的网页591

16.7.15 【课程目录管理】子模块中的网页592

16.7.17 【培养方案管理】子模块中的网页594

16.7.16 【课程目录查询】子模块中的网页594

16.7.18 【培养方案查询】子模块中的网页606

16.7.19 【课程表管理】子模块中的网页614

16.7.20 【课程表查询】子模块中的网页621

16.7.21 【学生选课录入】子模块中的网页622

16.7.22 【学生选课查询】子模块中的网页640

16.7.23 【各门课程选课人数查询】子模块中的网页642

16.7.24 【学生成绩录入】子模块中的网页653

16.7.25 【学生成绩查询】子模块中的网页653

16.7.26 【学分统计】子模块中的网页654

16.7.27 【学生学分查询】子模块中的网页655

16.7.28 【毕业审核】子模块中的网页656

16.7.29 【毕业审核通过名单一览表】子模块中的网页656

热门推荐