Sybase 应用服务器 PowerDynamo 技术详解

Sybase 应用服务器 PowerDynamo 技术详解
作 者: 肖勇波 张林鹏
出版社: 电子工业出版社
丛编项: PowerBuilder 7 0 与 Sybase Internet 技术丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 网络服务器 软件工具 PowerDynamo
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Sybase 应用服务器 PowerDynamo 技术详解》作者简介

内容简介

PowerDynamo是Sybase公司为用户提供全面的企业级Web、分布式和客户机/服务器应用的解决方案中主要的应用服务器产品,它为创建数据驱动的Web应用提供广泛的应用服务集,并提供Web服务器和数据库之间的一个解释性网关,把Web的管理和数据库的管理进行统一,对于大规模同站和具有动态内容的网站的管理非常方便。本书重点介绍了 PowerDynamo的使用方法,包括利用 PowerDynamo管理、配置Web网站;学习使用Dynamo标签和SynaScript语言;在 PowerDynamo中使用Java、XML;邮件处理;性能优化等等内容。为了便于读者使用,本书最后还提供了详尽的PowerDynamo参考资料。本书对读者的知识基础要求不高,只要了解HTML和一般的网络基本概念即可。本书适用于使用或计划使用网络应用服务器的企业或个人,以及对Sybase解决方案感兴趣的读者。

图书目录

第1章 数据库与Internet

1.1 Internet的基本概念

1.1.1 Internett是什么

1.1.2 Internet的基本元素

1.1.3 Internet协议

1.1.4 Internet提供的主要服务

1.1.5 理解Internet地址

1.1.6 访问Web资源

1.2 数据库与Web

1.2.1 Web与数据库接口技术

1.2.2 静态和动态Web页面

1.2.3 从数据库中存储和访问Web信息

1.2.4 PowerDynamo

1.3 PowerDynamo概览

1.3.1 PowerDynamo的体系结构

1.3.2 PowerDynamo的功能

1.3.3 程序解释器

1.3.4 网站管理

1.3.5 HTML模板和脚本

1.3.6 在模板中嵌入动态内容

1.3.7 数据库存储

1.3.8 模板仓库

1.3.9 PowerDynamo的工作流程

1.4 本章小结

第2章 PowerDynamo入门

2.1 快速入门

2.1.1 示例概述

2.1.2 安装样本数据库

2.l.3 运行Dynamo程序

2.1.4 建立样本Web站点

2.2 浏览样本Web站点

2.2.1 从Sybase Central连接到样本Web站点

2.2.2 管理样本站点

2.3 创建模板

2.4 向HTML模板加入动态内容

2.5 创建脚本

2.6 在浏览器中查看输出结果

2.6.1 访问本地站点

2.6.2 从网络访问Web站点

2.7 本章小结

第二篇 应用篇

第3章 Dynamo Web点的管理

3.1 管理Web站点所涉及的工具

3.1.1 Web站点的结构

3.1.2 创建一站点[Adaptive Server Anywhere]

3.1.3 创建Web站点[Adaptive Server Enterprise]

3.1.4 创建动态的以文件为基础的Web站点

3.1.5 为Web站点建立连接描述文件

3.1.6 重新生成Web站点

3.1.7 删除Web站点

3.2 实用工具文件夹

3.2.1 在Sybase Central中启动ODBC管理器

3.2.2 在Sybase Centrall中启动Personal Web Server

3.2.3 在Sybase Central中启动CGI辅助程序

3.2.4 在Sybase Central中配置Web站点

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

3.3.1 创建文件夹

3.3.2 移动或复制文件夹和文档

3.3.3 删除文件夹和文档

3.3.4 重命名文件夹和文档

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

3.4 模板的创建、编辑和删除

3.4.1 创建模板

3.4.2 查看和编辑模板

3.4.3 模板中的嵌入式指令

3.5 文档的导入和导出

3.5.1 向Web站点中导入文档

3.5.2 从Web站点中导出文档

3.6 计划安排

3.6.1 安排脚本计划

3.6.2 取消计划安排

3.7 与数据库和Web文档的连接操作

3.7.1 连接池

3.7.2 连接定义

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

3.7.4 使用永久连接和临时连接

3.7.5 管理连接池

3.8 复制一个Web站点数据库

3.9 使用性能监视器

3.10 本章小结

第4章 配置Web服务养和Web站点

4.1 个人Web服务器

4.1.1 使用个人Web服务器访问Wall站点

4.1.2 使用个人Web服务器的准备工作

4.1.3 启动个人Web服务器”

4.1.4 查看本地Dynamo文档

4.2 配置Dynamo Web站点

4.2.1 在安装时配置Web服务器

4.2.2 手工配置Web服务器

4.3 配置ISAP服务器

4.3.1 第一步:在系统属性窗口中编辑系统路径

4.3.2 第二步:安装应用服务器

4.3.3 第三步:创建一个ODBC系统数据源名

4.3.4 第四步:创建Profile连接

4.3.5 第五步:配置应用服务器

4.4 配置ISAP 4.0服务器

4.4.1 安装IIS 4.0

4.4.2 配置IIS 4.0服务器

4.5 配置NSAP服务器

4.5.1 第一步:在系统属性窗口中编辑系统路径

4.5.2 第二步:安装应用服务器

4.5.3 第三步:创建一个ODBC系统数据源名

4.5.4 第四步:创建hal连接

4.5.5 第五步:配置应用服务器

4.6 配置CGI或者WIN-CGI服务器

4.6.1 第一步:在系统属性窗口中编辑系统路径。

4.6.2 第二步:安装应用服务器

4.6.3 第三步:创建一个ODBC系统数据源名

4.6.4 第四步:创建Profile连接

4.6.5 第五步:配置应用服务器

4.7 配置Web站点

4.7.1 找到Configuration文件夹

4.7.2 设置Dynamo映射

4.8 映射信息是如何存储的

4.9 更改Dynamo配置信息

4.10 设置Dynamo MIME类型

4.11 本章小结

第5章 Dynamo Tags

5.1 Dynamo Tags简介

5.2 学习使用Dynamo Tags

5.2.1 实例1:使用SQL tag

5.2.2 实例2:使用FDItMATYING tag

5.2.3 实例3:使用error checking tags

5.2.4 实例4:使用INCLUDE tag

5.2.5 实例5:使用SQL__INSERT tag

5.2.6 使用SCRIPT tag

5.3 本章小结

第6章 Dynamo语言

6.1 Dynamo语言简介

6.2 学习使用Dynamo

6.2.1 脚本标签

6.2.2 变量和表达式

6.2.3 控制语句

6.2.4 函数

6.2.5 对象

6.2.6 数组的使用

6.2.7 在文档之间传送变量

6.2.8 对象的继承

6.3 本章小结

第7章 PorwerDynamo与Java

7.1 Java简介

7.1.1 面向对象和程序化的语言

7.1.2 理解Java类

7.1.3 Java类与对象

7.1.4 实例方法和类方法

7.1.5 Java的相关术语

7.l.6 Java错误处理

7.2 Dynamo与Java

7.3 配置Dynamo以使用Java

7.4 在PowerDynamo脚本中使用Java

7.4.1 在PowerDynamo脚本中使用Java

7.4.2 Java中的数组

7.4.3 方法的重载和类型转换

7.4.4 调用Jaguar组件

7.5 本章小结

第8章 加入数据窗口对象

8.1 Dynamo与XML

8.2 XML简介

8.2.1定义XML文档

8.2.2 有效XML文档和结构完整的XML文档

8.2.3 XMI语法结构

8.3 创建XML文档

8.3.1 互利用查询对象创建XML文档

8.3.2 利用查询结果集创建XML文档

8.3.3 利用FDRMATTING标签创建XML文档

8.3.4 利用DynaScript对象创建XML文档

8.4 文档对象模型

8.4.1 利用DOM能做些什么

8.4.2 DOM的文档视图

8.4.3 在XML文档中使用节点

8.4.4 与XML文档的对象接口

8.4.5 检测错误的XMLl_handling脚本

8.5 文档对象模型示例

8.5.1 将XML转化为HTML以传递给测览器

8.5.2 在XML中将数据括人到数据库里

8.6 创建DOMDocument对象

8.7 文档中的元素

8.7.1 使用DOMNode对象对元素进行操作

8.7.2 使用DOMElelnent对象对元素进行操作

8.8 元素的属性

8.8.1 使用DOMNode对象来获取元素属性

8.8.2 使用DOMAttribute对象来获取元素属性

8.9 存取和处理XML文档中的文本

8.9.1 在一个元素里获取所有的文本

8.9.2 使用CDATA节

8.9.3 利用xmIEscape来替换文本

8.10 声明实体

8.10.1 使用内部实体

8.10.2 使用外部实体

8.11 使用其他XML对象

8.12 使用DOM接口创建和编辑XML文档

8.12.1 创建一个DOM文档对象

8.12.2 在DOM文档中增加对象

8.12.3 在DOM文档中删除和替换对象

8.13 本章小结

第9章 PowerDynamo的邮件处理

9.1 PowerDynamo邮件处理简介

9.1.1 邮件对象

9.1.2 使用PowerDynamo邮件对象的要求

9.2 发送邮件

9.3 接收邮件

9.4 删除邮件

9.5 邮件的转发和回复

9.5.1 转发邮件

9.5.2 回复邮件

9.6 一个简单的邮件示例

9.7 本章小结

第10章 PowerDynamo获取最优性能

10.1 性能要求

10.2 设计Web站点

10.3 提升Web站点的性能。

10.4 优代化文档的高速缓存

10.4.1 设置文档高速缓存区的大小

10.4.2 设置缓存输出超时值

10.4.3 缓存大小与文档缓存输出超时值之间的关系

10.5 安排计划定时运行脚本

10.6 编写可缓存的文档

10.7 昂贵的方法和属性

10.8 负载平衡

10.8.1 多处理器的负载平衡

10.8.2 多服务器的负载平衡

10.9 将低效率的Web站点转变成高效率的Web站点

10.9.1 使用脚本

10.9.2 使用连接

10.10 本章小结

第11章 建立移动内部网

11.1 移动内部网简介

11.1.1 远程SQL复制技术

11.1.2 复制Web站点

11.2 对移动内部网的要求

11.3 复制一个Web站点

11.3.1 发布和订阅

11.3.2 设置远程用户

11.4 针对Adaptive Serve Enterprise和Adaptive Server Anywhere和用户的一个复制教程

11.4.1 教程的目标

11.4.2 数据库

11.4.3 复制的目标

11.4.4 第一部分:使用Sybase Central设置远程SQL

11.4.5 第二部分:设置统一数据库

11.4.6 第三部分:在Sybase Central中设置远程数据库

11.4.7 第四部分:开始复制数据

11.5 本章小结

第12章 调用Jaguar组件的方法

12.1 Jaguar和PowerDynmo是如何在一起工作的

12.2 Jaguar CTS带给PowerDynmo应用程序哪些内容

12.2.1 PowerDynmo使用Jaguar CIS组件的好处

12.2.2 使用MASP方法调用与创建Active X或Java对象的比较

12.3 将PowerDynmo设置为一个客户

12.3.1 设置PowerDynmo以通过Active X使用 Jaguar组件

12.3.2 设置PowerDynmo以通过Java使用 Jaguar组件

12.3.3 设置PowerDynmo以使用MASP

12.4 从Dynmo连接到Jaguar

12.4.1 使用ODBC数据源连接到Jaguar

12.4.2 使用Open Client连接到Jaguar

12.5 从PowerDynmo脚本调用Jaguar组件

12.5.1 Dynmo SQL标签(MASP)

12.5.2 Dynmo COMPONENT标签

12.5.3 connection.CreateQuery方法(MASP)

12.5.4 connection.CreateCopmonent方法(MASP)

12.5.5 java.CreateComponent方法

12.5.6 PowerDynmo的CreatObject方法

12.6 将ADO记录集作为PowerDynmo查询对象

12.7 表格式结果集

12.8 本章小结

第三篇 参考篇

第13章 DynaScript中预定义的对象

13.1 Array对象

13.1.1 Array对象简介

13.1.2 Array对象的属性

l3.1.3 Array对象的方法

13.2 attachment对象

13.2.1 attachment对象简介

13.2.2 attachment对象的属性

13.2.3 attachment对象的方法

13.3 Boolean对象

13.3.1 Boolean对象简介

13.3.2 Boolean对象的同性

13.3.3 Boolean对象的方法

13.4 connection对象

13.4.1 connection对象简介

13.4.2 connection对象的属性

13.4.3 connection对象的方法

13.5 Date对象

13.5.1 Date对象简介

13.5.2 Date对象的同性

13.5.3 Date对象的方法

13.6 document对象

13.6.1 document对象简介

13.6.2 document对象的属性

13.6.3 document对象的方法

13.7 DOMAttribute对象

13.7.1 DOMAttribute对象简介

13.7.2 DOMAttribute对象的同性。

13.7.3 DOMAttribute方法

13.8 DOMACDAsection对象

13.8.1 DOMACDAsection对象简介

13.8.2 DOMACDAsection对象的同性

13.8.3 DOMACDAsection方法

13.9 DOMCharacterData对象

13.9.1 DOMCharacterData对象简介

13.9.2 DOMCharacterData对象的属性

13.9.3 DOMCharacterData对象的方法

13.10 DOMComment对象

13.10.1 DOMComment对象简介

13.10.2 DOMComment对来的属性

13.10.3 DOMComment对象的方法

13.11 DOMDocument对象

13.11.1 DOMDocument对象简介

13.11.2 DOMDocument对象的属性

13.11.3 DOMDocument对象的方法

13.12 DOMDocumentFragment对象

13.12.1 DOMDcoumentFragment对象简介

13.12.2 DOMDcoumentFragment对象的属性

13.12.3 DOMDcoumentFragment对象的方法

13.13 DOMDocumentType对象

13.13.1 DOMDocumentType对象的属性

13.13.2 DOMDocumentType对象的方法

3.14 DOMElement对象

13.14.1 DOMElement对象简介

13.14.2 DOMElement对象的属性

13.14.3 DOMElement对象的方法

13.15 DOMEntity对象

13.15.1 DOMEntity对象简介

13.15.2 DOMEntity对象的属性

13.15.3 DOMEntity对象的方法

13.16 DOMEntityReference对象

13.16.1 DOMEntityReference对象简介

13.16.2 DOMEntityReference对象的属性

13.16.3 DOMEntityReference对象的方法

13.17 DOMImplementation对象

13.17.1 DOMImplementation对象简介

13.17.2 DOMImplementation对象的属性

13.17.3 DOMImplementation对象的方法

13.18 DOMNamedNodeMap对象

13.18.1 DOMNamedNodeMap对象简介

13.18.2 DOMNamedNodeMap对象的属性

13.18.3 DOMNamedNodeMap对象的方法

13.19 DOMNode对象

13.19.1 DOMNode对象简介

13.19.2 DOMNode对象的属性

13.19.3 DOMNthe对象的方法

13.20 DOMNodeList对象

13.20.1 DOMNodeList对象简介

13.20.2 DOMNodeList对象的属性

13.20.3 DOMNodeList对象的方法

13.21 DOMNotation对象

13.21.1 DOMNotation对象简介

13.21.2 DOMNotation对象的属性

13.21.3 DOMNotation对象的方法

13.22 DOMProcessingInstruction对象

13.22.IDOMProcessingInstruction对象简介

13.22.2 DOMProcessingInstruction对来的属性

13.22.3 DOMProcessingInstruction对象的方法

13.23 DOMText对象

13.23.1 DOMText对象简介

13.23.2 DOMText对象的属性

13.23.3 DOMText对象的方法

13.24 file对象

13.24.l file对象简介

13.24.2 file对象的属性

13.24.3 file对象的方法

13.25 FTP对象

13.25.1 FIP对象简介

13.25.2 FTP对象的属性

13.25.3 FTP对象的方法

13.26 Function对象

13.26.1 Function对象简介

13.26.2 Function对象的属性

13.26.3 Function对象的方法

13.27 Java对象

13.28 mailList对象

13.28.1 mailList对象简介

13.28.2 mailList对象的同性

13.28.3 mailList对象的方法

13.29 Incoming mail piece对象

13.29.1 Incoming mail piece对象简介

13.29.2 Incoming mail piece对象的属性

13.29.3 Incoming mail piece对象的方法

13.30 Outgoing mail piece对象

13.30.1 Outgoing mail piece对象的属性

13.30.2 Outgoing mail piece对象的方法

13.31 Math对象

13.31.1 Math对象的属性

13.31.3 Math对象的方法

13.32 Number对象

13.32.1 Number对象简介

13.32.2 Number对象的属性

13.32.3 Number对象的方法

13.33 Object对象

13.33.1 Object对象简介

13.33.2 Object对象的方法

13.34 recipient对象

13.34.1 recipient对象简介

13.34.2 recipient对象的属性

13.35 query对象

13.35.1 query对象简介

13.35.2 query对象的属性

13.35.3 query对象的方法

13.36 session对象

13.36.1 session对象简介

13.36.2 session对象的属性

13.37 site对象

13.37.1 site对来简介

13.37.2 site对象的属性

13.37.3 site对象的方法

13.38 String对象

13.38.1 String对来简介

13.38.2 String对象的方法

13.39 System对象

13.39.18 system对象简介

13.39.2 system对象的属性

13.39.3 system对象的方法

13.40 本章小结

附录 名词术语英中文对照条