Oracle9i Web 开发指南[按需印刷]
基本信息
- 原书名:Oracle9i Web Development
- 原出版社: McGraw-Hill
- 作者: (美)Bradley D.Brown等 [作译者介绍]
- 译者: 武欣 等
- 丛书名: Oracle技术系列丛书
- 出版社:机械工业出版社
- ISBN:711111499X
- 上架时间:2003-3-13
- 出版日期:2003 年2月
- 开本:16开
- 页码:800
- 版次:1-1
- 所属分类:
计算机 > 数据库 > Oracle
内容简介回到顶部↑
在关系数据库市场,oracle9i 日益成为企业级应用和开发的首选数据库。本书便是一本介绍使用oracle9i在多种系统上构建动态的、可扩展的web应用程序的全面参考。本书将指导你逐步构建及维护java、html、wml、pl/sql
servlets及应用程序。本书介绍了oracle9i的强大功能,包括oracle designer、forms与reports、web高速缓存、新的java和无线支持、rac功能、ifs、数据仓库及loap。此外,本书还将提供进行管理、检索、故障排除、测试以及分析web网站所需的信息。
[font color="#cc0000"]主要内容包括:[/font]
[font size="2"]◆[/font]安装、配置和维护9ias
[font size="2"]◆[/font]开发、部署和调试jsp、j2ee、xml、wml以及pl/sql web应用程序
[font size="2"]◆[/font]使用oracle9i as portal、数据仓库及ifs集成各种web数据
[font size="2"]◆[/font]利用oracle数据库高速缓存和web高速缓存提高性能
[font size="2"]◆[/font]使用xslt transformer、wml和oracle9ias wireless构建无线应用程序
[font size="2"]◆[/font]介绍perl、php的在线章节及其大量web资源,极具实用性
本书内容覆盖了web开发人员所需的一切知识,任何数据库和web开发人员、数据库管理员和网络管理员都可以从本书中得到意想不到的收获!
[font color="#cc0000"]主要内容包括:[/font]
[font size="2"]◆[/font]安装、配置和维护9ias
[font size="2"]◆[/font]开发、部署和调试jsp、j2ee、xml、wml以及pl/sql web应用程序
[font size="2"]◆[/font]使用oracle9i as portal、数据仓库及ifs集成各种web数据
[font size="2"]◆[/font]利用oracle数据库高速缓存和web高速缓存提高性能
[font size="2"]◆[/font]使用xslt transformer、wml和oracle9ias wireless构建无线应用程序
[font size="2"]◆[/font]介绍perl、php的在线章节及其大量web资源,极具实用性
本书内容覆盖了web开发人员所需的一切知识,任何数据库和web开发人员、数据库管理员和网络管理员都可以从本书中得到意想不到的收获!
作译者回到顶部↑
本书提供作译者介绍
Bradley D.Brown是TUSC股份有限公司的董事长和首席架构师,该公司具有500名全职顾问,其办公室遍布底特律、密尔沃基、丹佛、芝加哥、亚特兰大等城市,该公司主要负责Oracle咨询与培训。从1982年起,他就开始涉及信息技术咨询工作,其工作重点就是从1987年兴起的Oracle。Brad是世界上公认的Oracle书籍的主要作者,并且被称为“Web技术中的Dot Com”。1998年6月,Brad在Oracle出版社和Osborne/McGraw—Hill出版社出版了他的第一本书——《Oracle Application Server Web Toolkit Reference》。1999年,他所.. << 查看详细
目录回到顶部↑
第一部分 起 步
第1章 体系结构 1
1.1 通信服务 3
1.1.1 通信服务:由apache实现 4
1.1.2 通信服务:iis 4
1.2 内容管理服务 5
1.2.1 oracle internet文件系统 5
1.2.2 ultra search 6
1.3 业务逻辑服务 6
1.3.1 oracle java业务组件 6
1.3.2 oracle pl/sql 7
1.3.3 oracle表单服务 7
1.4 表示服务 7
1.4.1 apache jserv 7
1.4.2 oracle jsp 8
1.4.3 oracle pl/sql server page 8
1.4.4 perl解释器 9
1.5 业务智能服务 9
1.5.1 oracle报表服务 9
1.5.2 oracle discoverer 4i查看器 9
第1章 体系结构 1
1.1 通信服务 3
1.1.1 通信服务:由apache实现 4
1.1.2 通信服务:iis 4
1.2 内容管理服务 5
1.2.1 oracle internet文件系统 5
1.2.2 ultra search 6
1.3 业务逻辑服务 6
1.3.1 oracle java业务组件 6
1.3.2 oracle pl/sql 7
1.3.3 oracle表单服务 7
1.4 表示服务 7
1.4.1 apache jserv 7
1.4.2 oracle jsp 8
1.4.3 oracle pl/sql server page 8
1.4.4 perl解释器 9
1.5 业务智能服务 9
1.5.1 oracle报表服务 9
1.5.2 oracle discoverer 4i查看器 9
译者序回到顶部↑
如今,Oracle数据库已经成为企业级应用和企业级开发的首选数据库系统。在关系数据库市场,它以其完善的功能和卓越的性能独领风骚,尤其是新近推出的Oracle9i数据库包括了企业级Internet开发所需的所有组件。Oracle9i是业界第一个完整的、简单的、应用于Internet的新一代智能化的、集成各种应用的软件基础架构。Oracle9i 实际上是包括Oracle9i Database、Oracle9i Application Server 和Oracle9i Developer Suite的完整套件,具有可扩展性、智能化、高可靠性,日益成为实现高质量的电子商务服务的关键软件。
本书是Bradley D. Brown所编写的第二本关于Oracle Web开发的书籍(前一本是《Oracle8i Web开发指南》)。Bradley D. Brown是业界公认的Oracle系统管理和Web开发的权威。他和其他两位搭档共同创建的TUSC公司成为了Oracle管理、维护和技术咨询、培训以及支持的先驱。本书由该公司具有丰富的实战经验和知识的高级顾问共同编写。本书主要具有以下几个特点:
?全面性 本书不仅介绍了Oracle各种工具的使用方法,而且讲述了关系数据库的一些概念,并将数据库理论与开发实践相结合,通过为客户开发的实例来详细介绍各种理论以及工具的用法 。
?权威性 本书的作者及合著者都是经验丰富的Oracle顾问,本书是他们的实际经验的结晶。
?先进性 本书所介绍的Oracle产品都是最新的Oracle产品。其中包括了Oracle数据库系统引入的最新技术,例如XML。
?实用性 本书用大量的实例向读者详细介绍了Oracle数据库开发和维护中所涉及的各种问题,这些实例都是该公司为不同的客户所设计和实现的实际模块,因而具有很强的实用性。
本书结构清晰,通俗易懂。全书由五部分组成:
?第一部分“起步”主要是介绍Oracle Web体系结构。包括基于Web服务器的新体系结构、iAS套件的组成、iAS的配置和调整、Oracle最新的RAC技术以及24×7的可靠性、灾难计划的重要性等内容。
?第二部分“核心概念”主要介绍Web开发的核心概念。包括一些基本的、高级的HTML技术、JavaScript技术、XML技术、无线Web开发、内置工具包和需要注意的安全策略等内容。
?第三部分“模块”主要介绍如何使用第三方模块来支持Apache服务器。包括大量关于Java、PL/SQL、Perl和PHP模块的示例代码、技巧和技术。
?第四部分“Oracle工具” 主要介绍在Web开发时常用的工具。包括Designer(设计器)、Portal、Developer、IFS、Web和数据库高速缓存、Oracle企业管理器以及Discoverer等工具。
?第五部分“高级主题”主要介绍一些维护和调试系统所需的常见技术。包括解决问题的方法、如何改进应用程序性能、阅读和分析日志文件等等。
总之,本书所涵盖的内容非常丰富,全面包括了Web开发人员所需的一切知识。它不仅适用于数据库和Web开发的初级人员,还适用于数据库管理员、网管员等中高级技术人员。
在经过了几个月的艰苦翻译工作后,我们终于能够将这本关于Oracle Web开发的经典书籍呈献给广大的读者。我们真诚地希望本书能够对读者学习和使用Oracle数据库以及Web开发有所帮助。由于译者的水平有限,书中如有翻译不当的地方,恳请读者和专家批评指正。
本书主要由武欣、邓一凡、罗云峰、宁靖、陈炜翻译,参加本书翻译工作的还有:于苗苗、何畅、刘侃、曾炜、廖晓峰、敖晓芳、高建、余勇、唐名骁、展刚、陈文、李卫东、徐伟明、熊慧珍、夏远清、黄雪林、李可萍、张洪波、唐松柏。全书由武欣统一审校。
译 者
2002年9月
本书是Bradley D. Brown所编写的第二本关于Oracle Web开发的书籍(前一本是《Oracle8i Web开发指南》)。Bradley D. Brown是业界公认的Oracle系统管理和Web开发的权威。他和其他两位搭档共同创建的TUSC公司成为了Oracle管理、维护和技术咨询、培训以及支持的先驱。本书由该公司具有丰富的实战经验和知识的高级顾问共同编写。本书主要具有以下几个特点:
?全面性 本书不仅介绍了Oracle各种工具的使用方法,而且讲述了关系数据库的一些概念,并将数据库理论与开发实践相结合,通过为客户开发的实例来详细介绍各种理论以及工具的用法 。
?权威性 本书的作者及合著者都是经验丰富的Oracle顾问,本书是他们的实际经验的结晶。
?先进性 本书所介绍的Oracle产品都是最新的Oracle产品。其中包括了Oracle数据库系统引入的最新技术,例如XML。
?实用性 本书用大量的实例向读者详细介绍了Oracle数据库开发和维护中所涉及的各种问题,这些实例都是该公司为不同的客户所设计和实现的实际模块,因而具有很强的实用性。
本书结构清晰,通俗易懂。全书由五部分组成:
?第一部分“起步”主要是介绍Oracle Web体系结构。包括基于Web服务器的新体系结构、iAS套件的组成、iAS的配置和调整、Oracle最新的RAC技术以及24×7的可靠性、灾难计划的重要性等内容。
?第二部分“核心概念”主要介绍Web开发的核心概念。包括一些基本的、高级的HTML技术、JavaScript技术、XML技术、无线Web开发、内置工具包和需要注意的安全策略等内容。
?第三部分“模块”主要介绍如何使用第三方模块来支持Apache服务器。包括大量关于Java、PL/SQL、Perl和PHP模块的示例代码、技巧和技术。
?第四部分“Oracle工具” 主要介绍在Web开发时常用的工具。包括Designer(设计器)、Portal、Developer、IFS、Web和数据库高速缓存、Oracle企业管理器以及Discoverer等工具。
?第五部分“高级主题”主要介绍一些维护和调试系统所需的常见技术。包括解决问题的方法、如何改进应用程序性能、阅读和分析日志文件等等。
总之,本书所涵盖的内容非常丰富,全面包括了Web开发人员所需的一切知识。它不仅适用于数据库和Web开发的初级人员,还适用于数据库管理员、网管员等中高级技术人员。
在经过了几个月的艰苦翻译工作后,我们终于能够将这本关于Oracle Web开发的经典书籍呈献给广大的读者。我们真诚地希望本书能够对读者学习和使用Oracle数据库以及Web开发有所帮助。由于译者的水平有限,书中如有翻译不当的地方,恳请读者和专家批评指正。
本书主要由武欣、邓一凡、罗云峰、宁靖、陈炜翻译,参加本书翻译工作的还有:于苗苗、何畅、刘侃、曾炜、廖晓峰、敖晓芳、高建、余勇、唐名骁、展刚、陈文、李卫东、徐伟明、熊慧珍、夏远清、黄雪林、李可萍、张洪波、唐松柏。全书由武欣统一审校。
译 者
2002年9月
前言回到顶部↑
在我的《Oracle8i Web开发指南》一书的前言中,我提到了Harry S. Dent曾经预言,至少到2009年,当道琼斯指数达到20500时,才能经历一个消费的高峰时期。是Harry错了还是目前的经济形势只是一个暂时的起伏?谁能预言联邦储备银行会将利率提高到使消费者决定开始省钱,从而导致库存过剩,导致经济发展速度放慢,并且最终导致大量的IT项目停滞?这就是所要发生的一切吗?历史将告诉我们什么呢?整个世界从.com时代发展到“.bomb”时代只用了不到6个月的时间。我们是否曾经想到过人才市场上IT专业人士从供不应求到供大于求?这就是2000年的程序员的结局吗?这是否真的就是联邦储备银行的错吗?就在2001年9月,根据某些统计,人才市场对IT专业人员的需求仍是供不应求。有一个统计宣称需求正在逐渐减少,而其他的则宣称已经减少,而且还有的统计宣称以后永远不会再有如此好的形式。对于这个问题,应该看你目前的境况。你是否比你一年前还要幸福呢?
Internet是否只是人们一时爱好,现在对它的需求是否正在减少?情况当然不是这样的。随着越来越多的DSL服务和电缆调制解调器进入美国家庭,我们已经发现Evernet(一直在Internet上)已经成为了我们日常生活的一部分。我们什么时候才能拥有一张无线Internet连接的电子小卡片,而且这个小卡片能够提供相同的功能(手写识别和语音识别)、大小、重量和耐用性呢?如今,ViewSonic推出了一款卡片式PC—我们正在日益接近完全无线的世界。
我的孩子需要的所有东西都在Internet上寻找。无论我们是要前往Branson、Missouri还是Lakewood的215联合大厦、科罗拉多,我们不是从地图上寻找我们的行进线路,而是从Internet上寻找路线。当我还是孩子时,我的大多数朋友家里都有CB收音机,这是即时消息发送器的早期版本。今天的孩子们也有与他们的朋友进行联系的即时消息系统。他们认为与朋友进行联系很容易,他们可以使电话的另一端没有电话铃声等等。你真的还在家接听你的电话吗?你是否可以对打进来的电话号码进行过滤?你是否可以阻止推销者给你打电话?在科罗拉多,我们可以在Internet上注册禁止一些不希望看到的东西(http://www.coloradonocall.org)—这使我意识到这是发展XML的一个好机会。我们曾经有一个装满了Oracle手册的书架(如今,至少需要5个),但是现在,Oracle的所有文档都可以在Internet上找到(http://docs.oracle.com)。Internet是否会成为生活中非常重要的东西呢?像电话(如报警电话)或电那样?我相信它会的—这只是一个时间的问题。
计算机的速度越来越快。事实上,最近公布的世界上运行速度最快的计算机位于劳伦斯·利弗莫尔国家实验室(Lawrence Livermore National Lab, LLNL)。这个计算机运行速度为每秒12.3T个浮点运算,包含有8192个PIII处理器、4TB内存以及160TB磁盘空间。其处理能力是非常巨大的。Compaq公司最近宣布他们将在2003年推出运行速度为每秒30T个浮点运算的计算机。LLNL计划在2005年实现每秒100T浮点运算。
Internet的前景
Internet、电子商务、B2B、B2C、无线Web、高速Internet访问、Internet 2。在Internet的各个方面,谁能预言Internet的前景如何?由科学和环境国家委员会在国会上所作的《Congressional Research Service Issue Brief》报告中, Rita Tehan讨论了测量Internet的难度—其标准、用户的数量和类型等等。其中一个问题提到许多域名都没有被使用。而另一个困难是有些站点与其他站点非常相似。对使用Internet的人数估计也会有很大的不同。造成该困难的原因是由于分析家使用不同的调查方法和不同的“Internet访问”的定义而造成的。有些公司可能会将2岁的用户统计在内,而有些公司可能会以16岁或者18岁作为用户年龄的起点。此外,调查Internet用户也是非常困难的。你如何确定大学生和在上班时间浏览WWW的员工?于是,这就有方法论的问题以及如何完成这些调查的问题。
根据这个报告所说,“根据Internet Domain Survey的数据(这是进行时间最长的Internet主机调查),Internet现在正以每年40%到50%的速度飞速发展(根据连接到Internet的机器来统计)”。在1969年,只有4台Internet主机;而在1989年,有130 000台主机。在1999年,已经有了56 218 000台主机。这是非常引人注意的。
在http://www.internet indicators.com/facts.html主页中,显示了一个从1998年以来的全球Internet商业收入的计数器。该计数器是以每10秒$100 000的速率变化的。看到以如此的速度进行消费是令人惊奇的。在这个站点上,你还可以找到其他的数据和图表,例如,到2003年,美国将有1000万个家庭连接到Internet。
在http://www.goldhaven.com/ioi/Art10698.htm上,《International Offshore Entrepreneur》杂志有一篇名为《The Internet: Road to Riches…Or Is It?》的文章。eMarketer的研究给出了一些有趣的数字。例如,到2002年,Internet消费金额将达到260亿美元,而B2B则会达到2580亿美元。这个研究还表明“在现实世界中,电子商务的前10%份额占了通过Web而实现的销售量的90%。根据这项研究,虽然97%的大型企业都是通过某种形式连接到网上,但是它们只有少数商业行为(三分之一)是在线交易的。而且,虽然有33%的大型公司采用了网络销售形式,但是只有4%的小型商业公司从事了相似的交易。”
Wendy McAuliffe在一篇名为《One billion users will drive the Internet by 2005》中指出,到2005年,电子商务营业额将高达50 000亿。
David Lake在《The 5-Year Forecast》文章中指出,“根据Jupiter研究机构的报告,到2005年,电子商务客户的交易额将增加500%,达到2690亿美元。”
谁是正确的
在《Advanced Manufacturing》杂志中,Todd Phillips在其文章中指出,“忘记这些数字吧。B2B电子商务能够在2003年或2010年达到57亿美元还是73亿美元都不重要。分析家和专业人士都使用不同的方法来计算他们的预计,但是这些方法中惟一一致的就是他们对这些数字的持续增长—快速地增长持有信心。这也意味着人们在网上将花费更多的时间和金钱。”
为了支持这个论断,Phillips先生给出了来自几个研究机构的预计报告。例如,到2003年,大约有四分之一的B2B交易额将会是在线完成的(来自Boston Consulting Group)。根据Deloitte研究机构的研究,到2003年,B2B电子商务将占有B2C电子商务的六分之一,将达到13 000亿美元。Gartner的研究预计,B2B电子商务将从在1999 年的大约1450亿美元上升到2004 年的73 000亿美元,占全球销售交易总额的7%。Forrester研究机构预言全球电子商务在2004 年将达到69 000亿美元,占全世界的货物和服务的销售总额的8.6%。那么,Internet的未来到底会怎样呢?这很难说。但有些事情是确切的。第一就是Internet不是一种时尚流行。第二,Web开发的未来属于Java。Peter Galli在《eWeek》杂志中指出,Evans数据公司的一系列研究表明,“在2003年,使用Java的开发人员总数将超过使用C/C++的开发人员总数。Evans数据公司的副总裁Janel Garvin说,如今,北美大约有一半以上的开发人员在使用Java,在2003年,这个数字还将增加10%。”
所需要的组件
要更好地理解本书的内容,你必须安装如下的Oracle产品:
Oracle数据库8i(8.1.7)或者9i
?要使用Ultra Search工具(第25章),你必须安装Oracle9i,而且本书详细介绍了Oracle9i的特性。
?否则,你可以安装版本8.1.7。
iAS 1.0.2.2企业版本
Internet是否只是人们一时爱好,现在对它的需求是否正在减少?情况当然不是这样的。随着越来越多的DSL服务和电缆调制解调器进入美国家庭,我们已经发现Evernet(一直在Internet上)已经成为了我们日常生活的一部分。我们什么时候才能拥有一张无线Internet连接的电子小卡片,而且这个小卡片能够提供相同的功能(手写识别和语音识别)、大小、重量和耐用性呢?如今,ViewSonic推出了一款卡片式PC—我们正在日益接近完全无线的世界。
我的孩子需要的所有东西都在Internet上寻找。无论我们是要前往Branson、Missouri还是Lakewood的215联合大厦、科罗拉多,我们不是从地图上寻找我们的行进线路,而是从Internet上寻找路线。当我还是孩子时,我的大多数朋友家里都有CB收音机,这是即时消息发送器的早期版本。今天的孩子们也有与他们的朋友进行联系的即时消息系统。他们认为与朋友进行联系很容易,他们可以使电话的另一端没有电话铃声等等。你真的还在家接听你的电话吗?你是否可以对打进来的电话号码进行过滤?你是否可以阻止推销者给你打电话?在科罗拉多,我们可以在Internet上注册禁止一些不希望看到的东西(http://www.coloradonocall.org)—这使我意识到这是发展XML的一个好机会。我们曾经有一个装满了Oracle手册的书架(如今,至少需要5个),但是现在,Oracle的所有文档都可以在Internet上找到(http://docs.oracle.com)。Internet是否会成为生活中非常重要的东西呢?像电话(如报警电话)或电那样?我相信它会的—这只是一个时间的问题。
计算机的速度越来越快。事实上,最近公布的世界上运行速度最快的计算机位于劳伦斯·利弗莫尔国家实验室(Lawrence Livermore National Lab, LLNL)。这个计算机运行速度为每秒12.3T个浮点运算,包含有8192个PIII处理器、4TB内存以及160TB磁盘空间。其处理能力是非常巨大的。Compaq公司最近宣布他们将在2003年推出运行速度为每秒30T个浮点运算的计算机。LLNL计划在2005年实现每秒100T浮点运算。
Internet的前景
Internet、电子商务、B2B、B2C、无线Web、高速Internet访问、Internet 2。在Internet的各个方面,谁能预言Internet的前景如何?由科学和环境国家委员会在国会上所作的《Congressional Research Service Issue Brief》报告中, Rita Tehan讨论了测量Internet的难度—其标准、用户的数量和类型等等。其中一个问题提到许多域名都没有被使用。而另一个困难是有些站点与其他站点非常相似。对使用Internet的人数估计也会有很大的不同。造成该困难的原因是由于分析家使用不同的调查方法和不同的“Internet访问”的定义而造成的。有些公司可能会将2岁的用户统计在内,而有些公司可能会以16岁或者18岁作为用户年龄的起点。此外,调查Internet用户也是非常困难的。你如何确定大学生和在上班时间浏览WWW的员工?于是,这就有方法论的问题以及如何完成这些调查的问题。
根据这个报告所说,“根据Internet Domain Survey的数据(这是进行时间最长的Internet主机调查),Internet现在正以每年40%到50%的速度飞速发展(根据连接到Internet的机器来统计)”。在1969年,只有4台Internet主机;而在1989年,有130 000台主机。在1999年,已经有了56 218 000台主机。这是非常引人注意的。
在http://www.internet indicators.com/facts.html主页中,显示了一个从1998年以来的全球Internet商业收入的计数器。该计数器是以每10秒$100 000的速率变化的。看到以如此的速度进行消费是令人惊奇的。在这个站点上,你还可以找到其他的数据和图表,例如,到2003年,美国将有1000万个家庭连接到Internet。
在http://www.goldhaven.com/ioi/Art10698.htm上,《International Offshore Entrepreneur》杂志有一篇名为《The Internet: Road to Riches…Or Is It?》的文章。eMarketer的研究给出了一些有趣的数字。例如,到2002年,Internet消费金额将达到260亿美元,而B2B则会达到2580亿美元。这个研究还表明“在现实世界中,电子商务的前10%份额占了通过Web而实现的销售量的90%。根据这项研究,虽然97%的大型企业都是通过某种形式连接到网上,但是它们只有少数商业行为(三分之一)是在线交易的。而且,虽然有33%的大型公司采用了网络销售形式,但是只有4%的小型商业公司从事了相似的交易。”
Wendy McAuliffe在一篇名为《One billion users will drive the Internet by 2005》中指出,到2005年,电子商务营业额将高达50 000亿。
David Lake在《The 5-Year Forecast》文章中指出,“根据Jupiter研究机构的报告,到2005年,电子商务客户的交易额将增加500%,达到2690亿美元。”
谁是正确的
在《Advanced Manufacturing》杂志中,Todd Phillips在其文章中指出,“忘记这些数字吧。B2B电子商务能够在2003年或2010年达到57亿美元还是73亿美元都不重要。分析家和专业人士都使用不同的方法来计算他们的预计,但是这些方法中惟一一致的就是他们对这些数字的持续增长—快速地增长持有信心。这也意味着人们在网上将花费更多的时间和金钱。”
为了支持这个论断,Phillips先生给出了来自几个研究机构的预计报告。例如,到2003年,大约有四分之一的B2B交易额将会是在线完成的(来自Boston Consulting Group)。根据Deloitte研究机构的研究,到2003年,B2B电子商务将占有B2C电子商务的六分之一,将达到13 000亿美元。Gartner的研究预计,B2B电子商务将从在1999 年的大约1450亿美元上升到2004 年的73 000亿美元,占全球销售交易总额的7%。Forrester研究机构预言全球电子商务在2004 年将达到69 000亿美元,占全世界的货物和服务的销售总额的8.6%。那么,Internet的未来到底会怎样呢?这很难说。但有些事情是确切的。第一就是Internet不是一种时尚流行。第二,Web开发的未来属于Java。Peter Galli在《eWeek》杂志中指出,Evans数据公司的一系列研究表明,“在2003年,使用Java的开发人员总数将超过使用C/C++的开发人员总数。Evans数据公司的副总裁Janel Garvin说,如今,北美大约有一半以上的开发人员在使用Java,在2003年,这个数字还将增加10%。”
所需要的组件
要更好地理解本书的内容,你必须安装如下的Oracle产品:
Oracle数据库8i(8.1.7)或者9i
?要使用Ultra Search工具(第25章),你必须安装Oracle9i,而且本书详细介绍了Oracle9i的特性。
?否则,你可以安装版本8.1.7。
iAS 1.0.2.2企业版本
序言回到顶部↑
Brad是TUSC的董事长和首席架构师,Oracle 专家。他的个人目标是对那些他所接触的东西产生影响。他通过本书以及他的前两本书已经实现了这个目标,这些书都是基于OAS系统的。本书是以前的《Oracle8i Web开发指南》(OAS)一书的升级版,那本书是基于Spyglass侦听器的。而iAS基于并且使用Apache侦听器。
升级到iAS后,你将发现一些令人惊奇的变化。性能可以提高到原来的2~4倍,而且具有很好的可扩展性和可靠性。Web高速缓存还可以将性能提高为原来的2~150倍。Internet体系结构是一个稳定的开发结构,每家公司都应该为他们的全部内部网、外部网以及Internet开发使用这种体系结构。
《Wired》杂志引用了Andy Grove的话,他说:“将来,所有的公司都将是Internet公司。 我仍然坚信这一点,而且更加坚信这一点。”AS是将来要在各个公司普遍使用的软件。
本书涵盖了大量的内容,包括:Oracle9iAS体系结构、安装、配置和优化、24×7,灾难计划、HTML、JavaScript、XML、WML、OAS向iAS的移植、内置的PL/SQL包、安全、Java、PL/SQL、Perl、PHP、Designer、Portal、Developer、IFS、高速缓存、iAS的OEM、Discoverer、故障排除、调试、日志记录、站点分析、搜索引擎、站点索引、测试以及一些优秀的站点。
Brad是9iAS和Oracle Web开发的权威。在你阅读了本书后,你就会知道我为什么这样说了。我向Oracle公司的员工强烈推荐这本书,同样,我也向你强烈推荐本书。
Thomas Kurian
Oracle Server Technologies部门技术副总裁
升级到iAS后,你将发现一些令人惊奇的变化。性能可以提高到原来的2~4倍,而且具有很好的可扩展性和可靠性。Web高速缓存还可以将性能提高为原来的2~150倍。Internet体系结构是一个稳定的开发结构,每家公司都应该为他们的全部内部网、外部网以及Internet开发使用这种体系结构。
《Wired》杂志引用了Andy Grove的话,他说:“将来,所有的公司都将是Internet公司。 我仍然坚信这一点,而且更加坚信这一点。”AS是将来要在各个公司普遍使用的软件。
本书涵盖了大量的内容,包括:Oracle9iAS体系结构、安装、配置和优化、24×7,灾难计划、HTML、JavaScript、XML、WML、OAS向iAS的移植、内置的PL/SQL包、安全、Java、PL/SQL、Perl、PHP、Designer、Portal、Developer、IFS、高速缓存、iAS的OEM、Discoverer、故障排除、调试、日志记录、站点分析、搜索引擎、站点索引、测试以及一些优秀的站点。
Brad是9iAS和Oracle Web开发的权威。在你阅读了本书后,你就会知道我为什么这样说了。我向Oracle公司的员工强烈推荐这本书,同样,我也向你强烈推荐本书。
Thomas Kurian
Oracle Server Technologies部门技术副总裁

点击看大图






加载中...

