《SybasePowerSite与Internet应用开发技术详解》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:郭迅华 等
  • 出 版 社:电子工业出版社
  • 出版年份:2000
  • ISBN:
  • 页数:396 页
图书介绍:

第一篇 PowerSite基础 3

第1章 Internet概述 3

1.1 Internet的基本概念 3

1.1.1 从网络到Internet 3

1.1.2 Internet的地位 4

1.1.3 网络协议 5

1.1.4 TCP/IP 6

1.1.5 IP地址 7

1.1.6 Internet和Intranet 7

1.1.7 Internet上的主要服务 8

1.1.8 其他重要概念 8

1.2.1 Web现状 10

1.2 Web和HTTP 10

1.2.2 统一资源定位 11

1.2.3 浏览器 12

1.2.4 HTTP传输 13

1.2.5 HTTP认证 13

1.3 HTML语言简介 13

1.3.1 HTML文件结构 14

1.3.2 HTML基本标签 14

1.3.3 特殊元件的使用 18

1.3.4 HTML页面编写 21

1.4 Web应用平台的扩展 21

1.4.1 基本Web应用平台的扩展 21

1.4.2 发展方向 22

1.5 本章小结 24

2.1 Sybase开发Internet应用的策略 25

2.1.1 网络应用开发模式的转变 25

2.1.2 Sybase产品序列 25

第2章 PowerSite概述 25

2.1.3 Sybase Web产品概览 26

2.1.4 Enterprise Application Studio的主要特点 27

2.2 PowerSite是什么 27

2.2.1 PowerSite的主要特性 28

2.2.2 PowerSite的组成 30

2.2.3 PowerSite组件管理器 31

2.2.4 PowerSite客户端工具 32

2.2.5 PowerSite 7.0客户端的系统需求 32

2.3.1 用户对象 33

2.2.6 PowerSite提交引擎 33

2.3 PowerSite的应用范围 33

2.3.2 开发模式 34

2.4 PowerSite的应用类型 35

2.4.1 动态的、数据驱动的商务应用 36

2.4.2 开放式的应用 36

2.4.3 前卫应用 36

2.5 PowerSite工程组织 38

2.5.1 工程 38

2.5.2 组件管理器 38

2.5.3 工作区 39

2.5.4 站点的不同形式 39

2.6.1 安装PowerSite 40

2.6 PowerSite常见问题 40

2.6.2 启动并登录 42

2.6.3 使用示例教程 42

2.6.4 处理工程、HTML内容以及脚本 43

2.6.5 开发数据库和服务器应用 45

2.7 快速入门 46

2.7.1 建立工程 46

2.7.2 日常工作 47

2.7.3 提交应用 48

2.8 本章小结 48

3.1.2 示例应用 50

3.1.1 如何使用示例 50

3.1 示例简介 50

第3章 通过示例掌握PowerSite 50

3.1.3 模拟团队开发环境 53

3.2 任务与目标 54

3.2.1 学习任务 54

3.2.2 学习目标 55

3.3 安装注意事项 56

3.3.1 安装项目 56

3.3.2 客户端所需的示例文件 56

3.3.3 服务器上的示例文件 58

3.4 本章小结 59

4.1 启动 63

4.1.1 启动客户端 63

第4章 PowerSite的基本使用 63

第二篇 PowerSite应用开发 63

4.1.2 开始向导 64

4.2 编辑器 66

4.2.1 HTML编辑器 66

4.2.2 层叠样式页编辑器 67

4.2.3 脚本编辑器 67

4.3 基本工具 68

4.3.1 内置Web浏览器 68

4.3.2 工具定制 69

4.3.3 选项设置 70

4.4 系统树 71

4.4.2 元素属性 72

4.4.1 系统树标签页 72

4.4.3 位置锁定 73

4.5 帮助系统InstaHelp 74

4.5.1 InstaHelp的特点 74

4.5.2 InstaHelp的基本使用 74

4.5.3 自动帮助和频道选择 75

4.5.4 帮助浏览器 76

4.6 本章小结 76

第5章 使用工程 77

5.1 建立工作区 77

5.1.1 建立工作区 77

5.1.2 工作区向导 78

5.1.3 可能的问题 81

5.1.4 工作区的状态和属性 82

5.2.1 工程视图 83

5.2 处理工程 83

5.2.2 访问工程 84

5.3 ProfSMart工程 85

5.3.1 主工程 85

5.3.2 ProfSMart工程概况 85

5.3.3 浏览工程文件 87

5.4 公用工程及安全管理 91

5.4.1 辅助工程简介 91

5.4.2 组件管理器的安全性 92

5.5 开发准备 94

5.5.1 服务提供者工程 94

5.5.3 检出文件 95

5.5.2 注意事项 95

5.6 本章小结 96

第6章 开发HTML页面 97

6.1 编辑页面内容 97

6.1.1 编辑文本 97

6.1.2 表格 99

6.1.3 使用“结构”视图 101

6.1.4 按钮 101

6.2 编辑样式页 104

6.2.1 浏览器差异 104

6.2.2 使用Internet Explorer5 104

6.2.3 使用Internet Explorer4 107

6.3 添加链接 107

6.3.2 文件链接 108

6.3.1 导航链接 108

6.3.3 外部链接 109

6.4 本章小结 110

第7章 增强网页功能 111

7.1 显示Java小程序 111

7.1.1 插入时钟小程序 111

7.1.2 可能的问题 112

7.2 图片 113

7.2.1 背景图片 113

7.2.2 图片 114

7.3 链接检验 116

7.3.1 有效性问题 116

7.3.3 检验链接 117

7.3.2 检入文件 117

7.4 源码、脚本及其他 118

7.4.1 编辑HTML源码 118

7.4.2 插入脚本 118

7.4.3 脚本编辑框 120

7.4.4 使用收藏夹 120

7.5 本章小结 121

第8章 使用数据窗口对象 123

8.1 插入DataWindow DTC 123

8.1.1 DataWindow DTC简介 123

8.1.2 插入DataWindow DTC 123

8.2 建立数据窗口对象 126

8.2.1 DataWindow Builder 126

8.2.2 为数据窗口对象建立连接 128

8.2.3 建立数据窗口对象 130

8.3 完成DataWindow DTC 138

8.3.1 建立数据库连接 138

8.3.2 完成DataWindow DTC 139

8.4 添加更新表单 147

8.4.1 建立新页面 147

8.4.2 添加更新表单 150

8.4.3 用于更新的数据窗口对象 150

8.4.4 完成更新表单 152

8.4.5 个人收藏夹的作用 153

8.5 本章小结 154

9.1.1 HTML数据窗口对象和HTML DataWindow DTC概述 155

9.1 设计数据窗口对象 155

第9章 使用HTML数据窗口对象 155

9.1.2 建立HTML数据窗口对象 156

9.1.3 HTML数据窗口的其他属性 157

9.2 插入HTML DataWindow DTC 159

9.2.1 准备工作 159

9.2.2 HTML DataWindow DTC页面向导 160

9.2.3 HTML DataWindow DTC的属性信息 163

9.3 本章小结 164

第10章 ActiveX组件及其他 165

10.1 ActiveX概述 165

10.1.1 COM和DCOM 165

10.1.2 ActiveX控件 166

10.2.2 导入ActiveX控件 167

10.2.1 准备工作 167

10.2 导入ActiveX控件 167

10.2.3 注册ActiveX控件 169

10.3 编写事件脚本 170

10.3.1 将控件加入页面 170

10.3.2 编写脚本 172

10.4 建立站点地图 174

10.4.1 站点地图 174

10.4.2 在PowerSite中建立站点地图 175

10.5 完成工程 177

10.6 本章小结 178

11.1 调试当前页面 179

11.1.1 脚本调试 179

第11章 页面调试 179

11.1.2 设置断点 180

11.1.3 使用Quick Debug进行调试 181

11.2 工程调试准备 185

11.2.1 工程调试概述 185

11.2.2 debug.htm 185

11.2.3 环境设置 187

11.2.4 设置PowerDynamo应用服务器 188

11.3 为调试而提交工程 191

11.3.1 提交设置 191

11.3.2 提交 195

11.4 工程调试 196

11.4.1 断点设置 196

11.4.3 工程调试会话 198

11.4.2 浏览器超时问题 198

11.5 本章小结 207

第三篇 PowerSite应用提交 210

第12章 提交准备 210

12.1 工程管理 210

12.1.1 关于管理员账号 210

12.1.2 用管理员账号登录 210

12.1.3 提取工程文件 213

12.1.4 为提交而更新工程 215

12.2 设置应用服务器 216

12.2.1 PowerDynamo和Sybase Central 216

12.2.2 在PowerDynamo中建立站点 217

12.2.3 重新生成PowerDynamo中的站点 218

12.3 本章小结 220

第13章 提交应用工程 221

13.1 工程提交参数 221

13.1.1 再谈提交 221

13.1.2 参数设置 222

13.2 提交给PowerDynamo 226

13.2.1 提交 226

13.2.2 默认提交 227

13.2.3 查看提交后的文件 227

13.2.4 查看提交后的数据库连接 229

13.3 运行应用 230

13.3.1 启动PowerDynamo Personal Web Server 230

13.3.2 运行 231

13.4 提交给其他应用服务器 233

13.4.1 Active Service Pages设置 233

13.4.2 提交给Active Service Pages的设置 236

13.4.3 提交 238

13.4.4 检查提交后的文件 238

13.5 本章小结 239

第四篇 工程管理 243

第14章 工程管理 243

14.1 建立和组织工程 243

14.1.1 建立工程 243

14.1.2 建立文件夹 245

14.2.1 关于导入 246

14.2 导入文件 246

14.2.2 向工程中导入文件 247

14.2.3 向工程中导入文件夹 249

14.3 建立专用工程 250

14.3.1 专用工程 250

14.3.2 建立专用工程 251

14.4 删除工程 253

14.5 本章小结 253

第15章 人员权限管理 255

15.1 安全管理器 255

15.1.1 关于用户 255

15.1.2 安全管理器 255

15.1.3 关于角色 260

15.2.1 增加用户 261

15.2 用户与角色 261

15.2.2 定义角色 262

15.2.3 用户与角色的关联 264

15.2.4 建立工程角色关联 264

15.2.5 建立全局角色关联和特定工程中的角色禁用 266

15.3 在PowerSite中测试用户权限 267

15.3.1 测试Jules_X的权限 267

15.3.2 测试Jean_X的权限 268

15.3.3 测试Jay_X的权限 269

15.4 本章小结 270

16.1.2 PowerBuilder的开发能力 275

16.1.1 主要工具产品 275

16.1 Sybase公司的Internet工具方案 275

第16章 PowerBuilder7中的Internet工具 275

第五篇 使用PowerBuilder开发Internet应用 275

16.2 PowerBuilder中主要的Web应用开发技术 276

16.2.1 PowerBuilder窗口插件/ActiveX 277

16.2.2 Web.PB技术 277

16.2.3 关于应用服务器Sybase Enterprise Application Server 277

16.3 Internet工具简介 278

16.3.1 标准Internet工具组件 278

16.3.2 附加的免费组件 280

16.3.3 Internet工具与Internet体系结构 280

16.3.4 Web.PB的工作原理 281

16.3.5 PowerBuilder窗口插件/ActiveX的工作原理 281

16.4.1 需考虑的问题 282

16.4 选择使用Internet工具 282

16.4.2 Internet工具可以做些什么 283

16.5 Internet工具的安装和设置 284

16.5.1 Web浏览器和服务器的设置工作 285

16.5.2 插件的设置工作 285

16.5.3 PowerBuilder窗口ActiveX控件的设置工作 286

16.6 本章小结 287

第17章 Web.PB应用体系结构 288

17.1 Web.PB概览 288

17.1.1 Web.PB的功能 288

17.1.2 Web.PB的支持技术 288

17.2 Web.PB应用的体系结构 289

17.2.1 体系结构 289

17.2.3 分布式计算 290

17.2.2 Web.PB程序文件 290

17.2.4 Web.PB初始化文件 291

17.3 为Web.PB配置Web服务器 291

17.3.1 程序接口与程序文件 291

17.3.2 建立Web.PB程序文件 292

17.3.3 配置Windows下的WebSite 293

17.3.4 配置Windows下的Microsoft Internet Information Server 293

17.3.5 配置Windows下的Netscape商务与通信服务器 294

17.3.6 配置Windows下的Netscape企业服务器 297

17.3.7 配置UNIX下的Apache HTTP服务器 299

17.3.8 配置UNIX下的Netscape企业服务器 302

17.4 本章小结 304

18.1.1 服务器端应用程序 305

18.1 建立服务器端应用程序 305

第18章 开发Web.PB应用 305

18.1.2 编写用户对象方法 306

18.1.3 用户对象方法与数据库访问 306

18.1.4 “购物小推车” 应用程序 307

18.2 一些范例 307

18.2.1 范例1:返回一个HTML字符串 307

18.2.2 范例2:返回一个图形文件 309

18.2.3 范例3:返回数据库中的blob字段 312

18.2.4 范例4:URL重定向 315

18.2.5 范例5:访问服务器端环境变量 316

18.2.6 范例6:传递数组参数 317

18.3.1 关于Web.PB初始化文件 319

18.3 编辑Web.PB初始化文件 319

18.3.2 Web.PB初始化文件范例 320

18.3.3 Web.PB区段 321

18.3.4 Default区段 322

18.3.5 服务器区段 322

18.3.6 选项 323

18.4 设计HTML页面 324

18.4.1 使用表单元素 324

18.4.2 使用表单元素的示例 326

18.4.3 使用“锚”元素 327

18.4.4 使用“锚”元素的示例 328

18.5 主机、服务及其他 330

18.5.1 编辑TCP/IP的主机和服务配置文件 330

18.6 本章小结 331

18.5.2 应用程序的运行 331

19.1 PowerBuilder窗口插件概述 332

19.1.1 基本特性 332

第19章 使用PowerBuilder窗口插件 332

19.1.2 系统平台与浏览器 333

19.1.3 再谈安全性 334

19.1.4 什么样的应用程序适合以插件形式运行 334

19.1.5 PowerBuilder窗口插件的工作机制 335

19.1.6 使用安全版的PowerBuilder窗口插件 336

19.1.7 开发和提交PowerBuilder窗口插件应用程序 337

19.2.1 插件应用程序设计中的问题 338

19.2.2 窗口管理 338

19.2 建立PowerBuilder应用程序 338

19.2.3 对象 339

19.2.4 脚本和变量 339

19.2.5 数据访问 340

19.2.6 在窗口设计器中定义起始窗口 341

19.2.7 在PowerBuilder中测试应用程序 343

19.2.8 建造动态库 344

19.3 建立HTML页面 346

19.3.1 “嵌入”元素的属性 346

19.3.2 页面实例 348

19.3.3 嵌入元素的附加属性 349

19.4 设置服务器 349

19.4.1 设置MIME类型 349

19.5 设置用户工作站 351

19.4.2 向服务器上复制文件 351

19.5.1 必需的组件 352

19.5.2 显示Web页面和插件应用程序 353

19.6 本章小结 353

第20章 使用数据窗口插件 354

20.1 数据窗口插件介绍 354

20.1.1 基本特性 354

20.1.2 数据窗口插件的工作机制 355

20.1.3 开发和提交数据窗口插件 356

20.2 保存Powersoft报表文件 357

20.2.1 创建Powersoft报表文件 357

20.3.1 “嵌入”元素的属性 359

20.3 建立HTML页面 359

20.2.2 PSR所用的资源 359

20.3.2 页面示例 360

20.4 设置服务器 361

20.4.1 设置MIME类型 361

20.4.2 复制文件 362

20.5 设置用户工作站 363

20.5.1 必需的组件 363

20.5.2 浏览Web页面和PSR 364

20.6 本章小结 364

第21章 使用PowerBuilder窗口ActiveX 365

21.1.1 PowerBuilder窗口ActiveX概述 365

21.1.2 适合使用PowerBuilder窗口ActiveX的应用类型 366

21.1.5 开发和提交PowerBuilder窗口ActiveX应用程序 367

21.1.4 系统需求 367

21.1.3 PowerBuilder窗口ActiveX的工作原理 367

21.2 建立PowerBuilder应用程序 368

21.2.1 应用程序设计 368

21.2.2 窗口管理 369

21.2.3 对象 369

21.2.4 脚本和变量 369

21.2.5 数据访问 370

21.2.6 在窗口设计器中定义起始窗口 371

21.2.7 在PowerBuilder中测试应用程序 373

21.2.8 建造动态库 373

21.3 建立HTML页面 375

21.3.1 “对象”元素的属性 375

21.3.2 基本页面 377

21.4 客户端脚本 378

21.4.1 使用JavaScript编写事件处理例程 378

21.4.2 使用VBScript编写事件处理例程 379

21.4.3 调用PowerScript函数 380

21.4.4 调用用户定义的函数 382

21.4.5 调用用户事件 385

21.4.6 PowerBuilder窗口ActiveX的事件 387

21.5 设置工作 387

21.5.1 设置服务器 387

21.5.2 设置用户工作站 388

21.5.3 显示Web页面及PowerBuilder窗口插件应用程序 388

21.6 本章小结 389

附录 名词术语英中文对照表 390