1、 中国娱乐网系统集成方案北京 xx 网络技术有限公司2000 年 8 月目录一、公司背景和成功案例二、系统分析概要三、硬件分析及硬件推荐四、应用软件简介五、安全方案六、综述七、附件第一章 公司背景和成功案例北京 xx 网络技术有限公司是从事以互联网为平台的计算机网络软件开发及网络计算机设备销售的民营高技术股份制企业。公司以计算机软件及通讯网络为其技术研究的核心,在此基础上,从事互联网系统上的技术开发、技术咨询、技术服务;并在上述经营过程中销售自我开发的产品及计算机软硬件设备;承接计算机网络工程和 ICP 技术平台建设。xx 公司具有很强的计算机、通讯软件的开发能力,在与互联网相关的计算机通讯设
2、备的调试、使用方面有丰富的经验,公司曾经为 95 联讯网、联想调频网等 ICP 公司提供了核心的技术服务。公司还有一批建设中国标准化网、中国国债登记网的技术骨干。公司的发展方向定位在把易通建设成国内一流的互联网技术提供商,在中国广阔的 IT 业市场上提供高品质的合乎中国特色的信息技术和电子商务软件产品。成功案例1. 为九五联讯网络公司开发了 AAA 系统,并在国家版权局申请到该软件的版权专利.其软件的主要功能是为用户提供全国 Internet 接入认证,计费,用户授权及管理系统.2. 在时间紧,任务重的情况下,为联想电脑公司开发了 Internet 动态信息数据转换程序。同时进行了联想 FM3
3、65 和 CD365 的系统集成和后台计费、AAA 认证系统的开发。3. 为了进一步发展我国标准化信息发布并与国际标准化组织的信息机构接轨,为国家质量技术监督局标准化司开发了 Internet OA 系统软件,以保证其工作的正常运转.在开发软件的同时还承担了操作系统版本的升级;代理服务器系统的维护; 数据库的维护等多项工作.4. 基于先期开发的软件为九五联讯网络公司取得非常好的使用效果;特此为九五联讯网络公司开发了办公自动化系统.及 Internet 信息系统软件。5. 开发了和讯网上证券模拟大奖赛交易系统。实现了即时行情,即时报价,以及盘中,盘后分析。同时还开发了功能完善、界面友好的管理工具
4、,便于大赛的主办者对大奖赛进行情况管理,并完成相应的分析统计工作。6. 进行了易学网网站的全套建设。7. 进行了世纪互联 INTERNET 信息系统平台的租赁。主要产品本公司在为 95 联讯网、联想调频网等 ICP 公司提供的核心的技术服务的基础上研发出一整套在可为 ICP 上运营服务的软件。主要有:一、 新闻系统(每日新闻)1、新闻录入(文件系统及数据库)录入流程:录入员通过录入界面,将新闻的各部分内容录入到数据库中;审核员从数据库中提取新闻的各个部分的内容,审核并修改,再重新放回到数据库中,同时在网页上发布。有录入员和审核员的登陆过程,即身份认证过程。2、新闻发布(文件系统中提取)审核员发
5、布后,能够自动生成网页和主页上的连接。并且具有在网页的开始和结束的位置上放置固定连接。同时要求有分类和热点的功能。并有时间分类的功能。3、维护(修改,自动删除)主页发布后的错误,或重复的新闻能够通过一定的界面来维护。过期的历史新闻也可以通过相应的界面来完成删除工作。4、历史新闻查询通过友好的查询界面,从数据库中提取历史新闻。 二、 股评专栏1、股评录入(身份认证)2、股评发布(数据库提取、文件提取)3、股评家评价系统 (股评家排行榜)三、 论坛系统本系统基于数据库与 PERL 语言,性能优越,功能强大。1、用户管理(用户认证、密码修改、登记等)2、论坛组织(栏目、日期、点击量、焦点文章等)3、
6、论坛管理(删除文章等)4、张贴、阅读与相关主题的回复功能5、聊天室四、 上市公司历史资料本资料以数据库的形式存放,并且附加相应的完整的提取程序1、 基本情况 -公司概况、股票发行情况、财务状况、公司沿革2、 股本变动情况 -股本结构、十大股东持股、高职持股、配送情况3、 财务报表 -资产负债表、利润分配表、现金流量表、财务指标表4、 相关文档 -招股说明书、上市公告书、配股说明书 、年度报告、公司公告五、 用户管理、访问控制World Wide Web 是 Internet 中发展最为迅猛的技术。利用 WWW 服务,可以发布信息,下载文件,收集用户信息等。但这些服务中,有些内容是指定的某类用户
7、才能访问的。这时,就需要特定的认证系统来认证用户身份,本系统在 Netscape 公司的Enterprise Server 本身所具有的认证系统上,开发了功能更加完善、界面友好、信息丰富的页面访问控制的管理系统。六、 WEB 访问统计World Wide Web 是 Internet 中发展最为迅猛的技术。利用 WWW 服务,可以发布信息,下载文件,收集用户信息等。其中,收集用户信息是一项很有用的服务。通过该服务,我们可以了解来访者来自何处,查看了那些信息,从而为改进网站,以合理的价格向企业出售广告空间等提供可靠的依据。访问统计包括:栏目访问统计、用户访问统计、日期访问统计等。七、 网民 Em
8、ailE-mail 是 Internet 上最为广泛使用的一种应用。原有的 UNIX 的 E-mail 系统的电子邮件用户就是原来 Unix 系统的系统用户。这种系统的缺点是用户的信息维护困难,用户注册时不能即开即通,影响系统的运行速度,同时会带来严重的安全问题。此邮件系统修改了原有的 Unix 系统的 sendmail version 8。9。3 的源码,对其中的用户信息部分加入了对数据库操作的能力,这样就可以更好的维护用户的信息,系统的安全性也得到了保证,实现了用户注册的即开即通。更重要的是使用数据库为用户信息的载体,可以大幅度的提高系统的用户容量,本系统在系统硬件配置较高的情况下,可以保
9、证 500,000 用户的正常使用。本系统的主要功能是:网上注册开户、即开即通、改密码、POP3 取信。八、 邮件列表系统用户可以从网上订阅该邮件系统,系统会将用户订阅的内容定期的发送给用户。九、AAA(授权、计费、管理)系统该系统包括认证用户身份即密码校验,分析用户的记账文件提取用户消费信息,设置相应费率,并设置管理员,管理该系统等功能。第二章 系统分析概要中国娱乐网是国内第一家为国内外娱乐业提供网上一条龙服务的交易平台和信息平台,将要发展成为国内最权威、规模最大的网上娱乐业商务市场之一。中国娱乐网引进网络互动概念,拥有健全高效的反馈机制,支持网民与网站、网民之间的实时在线交流,真正实现电子
10、商务的互动功能。同时,针对娱乐业界从事电子商务并不普遍这一事实,中国娱乐网首创线上线下双向商务撮合,并配以高质量的有保障的代理服务和反馈系统,即使交易双方从不上网,也可以最大程度地享受电子商务带来的便捷与实惠。 21 业务需求根据客户需求及我们丰富的网站建设经验分析,作为一个娱乐性网站,我们认为大致有如下业务需求: BBS 版:提供电子信息的上传、拷贝、粘贴、发布等。 聊天室:实现在线聊天等。 E-MAIL 版:提供电子邮件服务。 投稿版:提供文档、表单等的上传。 新闻版:提供一些新闻信息的发布。 交易版:提供线上、线下的交易。 VOD 版:提供在线视频点播。22 技术需求对于本网站系统平台的
11、集成应满足以下各项技术要求: 开放式操作系统和开放式系统平台。 系统平台具有高可靠性和实用性。 系统平台的处理速度和能力高。 系统易升级、易扩展。根据以上业务、技术需求,我们在以下章节中提出了具体的系统集成方案。第三章 硬件分析及硬件推荐31 系统设计原则在 系 统 规 划 中 , 我 们 遵 循 以 下 几 条 原 则 :先进性:设计方案中立足先进技术,采用最新科技水平,使项目具备国内乃至国际领先的地位。应用系统方面推荐采用 BEA 公司的 WEBLOGIC 平台,利用 BEA 公司在该领域的经验,为中国娱乐网站的成功实施提供一个可靠的基础。服务器方面将提供 SUN 的E4500、E3500
12、、E420、E220 系列产品以满足大访问量的要求。这些技术都是当今国际上领先成熟的技术。成熟性:BEA 公司提供的产品都是经过了市场的考验,尤其在电子商务平台方面,更是占据了绝对的优势,近两年来,在电子商务平台的市场份额上,BEA 的产品始终稳坐第一名。安全性:保证数据不被非法入侵者破坏和盗用,并保证数据的一致性。对欺诈行为采取多种检查和处理手段。可靠性/稳定性:采用故障检查、告警和处理机制,保证数据不因意外情况丢失或损坏;采用灵活的任务调度机制实现负载均衡,防止“瓶颈”产生,在任何情况下,都保持可预见的输出。可扩展性/可伸缩性:采用组件化设计原则,用户可以选择需要的组件构成不同规模的应用系
13、统;新功能、新业务的增加能够在不影响系统运行的情况下实现。集成性:在本方案中推荐的软硬件系统之间可以方便的实现集成。这使用户无需花费过多的精力从事于系统平台的集成,而将精力集中到应用软件的开发和推广中,从时间和进度上促进本项目的成功。集成的应用系统降低了系统维护的难度和要求,方便用户日后的应用和管理。易操作、易管理性:良好的用户操作界面、完备的帮助信息。系统参数的维护与管理通过操作界面实现。标准性和开放性:在本项目方案中建议的产品,从网络协议到操作系统,全部遵循通用的国际或行业标准。准确性:提供多种核查或稽查手段,保证系统的准确性。可回退性:某一功能执行完后可以回退到原先的状态。如果系统不具有
14、可回退性,将给系统的安全性和可操作性带来很大的麻烦。32 硬件系统配置方案321 硬件配置对硬件系统的配置,主要考虑了以下几个方面:1 高度的可靠性。为保证主机、操作系统、网络、数据库、应用软件等系统 7*24 小时平稳运行,最大限度减少停机时间,采取了以下措施: 采用高可用性的主机结构; 采用冗余磁盘阵列 RAID 技术,如 RAID5/1/7/0+1 等(可选); 采用网络备份;2 主机系统的先进性和高扩展性,以满足业务近期、中期甚至长期时间范围数据快速增长的需要;3 选用成熟的并行处理技术,以保证整个主机系统的高性能和高处理能力,保证在大数据量情况下系统处理实时性的苛刻要求;4 易维护和
15、易管理,以减少中心的日常管理和维护工作量,便于性能的调节和故障排除;5 高度的安全性,严格控制并规范对系统敏感资源的访问和广域网传输中数据的安全。同时可考虑购买专门的防火墙产品,如 Cisco 公司的硬件防火墙产品 PIX,它具有 IP包转发、过滤速度快,吞吐量大等特点。利用该产品,可以屏蔽内部网络结构,封档部分端口或 IP 地址的网络 IP 包。由此来保证系统的安全,是企业级用户的最佳选择。软件方面如 CheckPoint 公司的防火墙产品。CheckPoint 是全球销量最大的软件防火墙产品,它同样具有屏蔽内部网络结构,封档部分端口或 IP 地址的网络 IP 包的功能。由于它用软件实现该功
16、能,速度较慢,但是配置和使用相对灵活,用户可以使用该产品,可以在较小的投资下,保证系统的安全。6 系统容量文字容量(如明星档案、资料、新闻等):按照每份资料及档案 50K,每天 100 份,存储二年时间计算:50K*100*30*12*2=3600000K=3.5G图形容量:按照每张图片 200K,每天 50 张,存储二年时间计算:200K*50*30*12*2=7200000K=6.88G音频容量:按 MP3 格式计算,每首 MP3 容量 5M,存储 4000 首计算:5M*4000=20000M=19.5G视频容量:50G其它:4G总计:3.5G+6.88G+19.5G+50G+4G=84
17、G采用 RAID 技术后,容量需要适当增加。根据上述计算值,建议采用 1 台 Sun E4500 作为 VOD SERVER、1 台 SUN E3500 作为数据库服务器来完成工作。而 DNS SERVER、E-MAIL SERVER 及 WWW 服务器可分别采用 SUN 的U10 工作站、SUN 的 E220 服务器和 SUN 的 E420 服务器。另外考虑到今后的扩展,在 VOD SERVER 上还配了一个 SUN A-5100 阵列。而且 SUN 主机将支持热插拔,包括电源板、CPU 板和 I/O 板等。PCNoteBokPCInterntISDNPSTNPSTNMAILWDNSSun_
18、A510Switch HubFirewalVOD 450 Sun 350 datbasePCDN322 SUN 产品简介 SUN U10 工作站Ultra 10 workstation 以低廉的价格向您提供优异的服务性能现在,拥有低廉价格的 Ultra 10 工作站,再加上 440-MHzUltraSPARC-lli 处理器,高性能的 SunGraphics Accelerator 系列 , 以及 Elite3D, 您就可以拥有性能十分优异的三维图形应用程序。这一切 将使 Ultra 10 称为一个理想的三维系统,它为您提供如下应用功能: 软件开发、内容开发、电路设计 (EDA)、设计/草图
19、、数据库前端、嵌入式应用。Ultra 10workstation 性能优异 的关键在于 Sun 产品均衡的结构。在这里,均衡的结构意味着系统内的所有组成部分-处理器,存储器,I/O 设备, 以及图形都在以全速工作着。这能够保证您的应用程序会运行得更好-它们不会因为系统内某一部分出现的瓶颈现象而出现停滞。Ultra 10 最近被 InternetWeek“快速, 操作简单且易于安装 “. SUN E420 及 E220 服务器适于有成本意识的服务商使用的功能强大的、可靠的架装式服务器。对于 Internet 及网络服务、各类金融服务、电子商务,以及密集计算等应用来讲,系统的高性能、结构上的密集程
20、度、价位的适中,都是用户选择它的要素。* 企 业 级 3500 服 务 器企业级 3500 服务器是在包括集成存储的塔形设计中一个入口层次的部门系统。系统共有五个板槽,可用于 CPU/内存板或 I/O 板。企业级 3500 支持UltraSPARC 处理器模块和GB 的内存 , CD-ROM 驱动器,和一个可选的半高磁带驱动器。企业级 3500 也包括用于个双端口 Fibre-Channel Arbitrated Loop(FC-AL)磁盘驱动器的磁盘间隔。* 企业级 4500 服务器企业级 4500 在压缩的台面或桌面附件里是高端的部门服务器。服务器有个系统板槽且最多支持 14 CPUs。有
21、个 3.5 英寸磁盘驱动器的磁盘插板,对创建廉价的入口层次配置是有用的。但是,外部的 Sun 存储产品可创建适用于服务器、更全面的存储解决方案。第四章 应用软件简介操作系统:服务器为 SOLARIS 7.0,随主机系统免费提供。数据库处理系统:数据库处理系统是整个系统的核心部分。为了能够对 10 万用户提供高效实时和安全可靠的处理,满足各种业务需求,在本项目中,我们根据以往的技术积累,对数据流、业务流和控制流进行了深入分析,并在此基础上,提出系统的设计方案:既采用 SUN 的 E3500作为数据库服务器,运行 Oracle 数据库,由于采用了先进的高可靠性技术,可以保证主机系统的不间断运行。O
22、RACLE 在中国的销售分额占 50%,是大型数据库应用的首选产品主要特点*具有丰富的开发工具,覆盖开发周期的各阶段。*支持大型数据库,数据类型支持数字、字符、大至 2GB 的二进制数据,为数据库的面向对象存储提供数据支持。*具有字符界面和图形界面,易于开发。*支持客户机/服务器体系结构及混合的体系结构(集中式、分布式、客户机/ 服务器) 。ORACLE 8 是 ORACLEG 公司推出的最新版本 ,ORACLE 推出数据库管理系统产品的7.X 家族已经有好几年了.从 7.0,7.1,7.2 到 7.3 每次版本的增强也都表现了产品在功能上的提高.而 8.0 则是对原结构体系的一次完全革新,它
23、在新版本中引入了面向对象结构和适于WEB 应用的三层结构,这些都都使得新的数据库系统更易维护和扩展开发.应用平台:采用 BEA 公司的 WEBLOGIC 组件。BEA 公司是电子商务应用平台的领先者,其产品份额始终在同类产品中遥遥领先。 (关于 WEBLOGIC 产品特性详见附录)第五章 安全方案严格控制并规范对系统敏感资源的访问和广域网传输中数据的安全,是对中国娱乐网站建设的基本需求。51 系统安全可靠性设计 处 理 机 冗 余 、 安 全 性 : 要 求 主 机 的 配 置 至 少 保 证 冗 余 备 份 , 不 能 因 单 台 主机 的 故 障 引 起 全 网 处 理 的 瘫 痪 。 因
24、 此 可 采 用 具 有 内 部 容 错 或 外 部 容 错 能 力 的 主 机 ,外 部 容 错 如 采 用 CLUSTER 结 构 的 2 节 点 或 多 节 点 主 机 ; 内 部 容 错 主 机 (或 群 )采 用 如 Sun 的 E3500。 网 络 冗 余 、 安 全 性 : 要 求 主 交 换 机 的 配 置 至 少 保 证 冗 余 备 份 , 不 能 因 一 台主 交 换 机 的 故 障 引 起 全 网 通 信 瘫 痪 。 因 此 可 采 用 具 有 内 部 容 错 或 外 部 容 错 能 力 的交 换 机 , 因 此 采 用 双 交 换 机 互 为 备 份 容 错 。 数 据
25、 安 全 性 : 保 证 专 用 数 据 不 会 随 便 被 无 权 用 户 获 取 。 采 用 对 专 用 数 据 进行 加 密 , 对 数 据 实 施 访 问 保 护 措 施 。5 2 网 络 中 的 安 全 措 施常 用 的 安 全 措 施 有 以 下 几 种 : 防 火 墙 。 防 火 墙 可 分 为 网 络 层 和 应 用 层 网 关 , 可 根 据 规 则 过 滤 或 代 理 应 用 数 据 包 ,防 止 非 法 网 络 活 动 。 通 信 对 方 鉴 别 。 参 与 通 信 的 一 方 可 以 检 验 对 方 的 身 份 , 鉴 别 其 真 伪 和 访 问 权 限 。如 果 对
26、方 是 无 权 用 户 , 连 接 建 立 过 程 就 会 被 拒 绝 。 这 个 措 施 有 二 种 选 择 : 一 是 单方 鉴 别 , 即 只 有 一 方 检 验 另 一 方 的 身 份 , 反 之 则 不 检 验 ; 另 一 种 是 互 相 鉴 别 , 即通 信 双 方 都 要 检 验 对 方 的 身 份 。 这 样 做 可 以 避 免 通 信 一 方 被 中 途 “掉 包 ”,在 批 价 后 数 据 传 送 中 应 用 。 数 据 发 方 鉴 别 。 为 了 防 卫 欺 骗 数 据 的 侵 入 , 接 收 方 必 须 鉴 别 发 送 数 据 方 的 身 份 ,防 止 内 部 人 员
27、有 故 意 破 坏 。 访 问 控 制 。 它 是 防 止 用 户 或 应 用 进 程 使 用 网 络 或 网 络 的 一 部 分 资 源 , 如 禁止 某 些 用 户 访 问 特 定 的 局 域 网 、 城 域 网 和 广 域 网 等 。 只 有 有 权 用 户 才 能 进 入 网络 选 择 和 使 用 网 络 资 源 。 数 据 保 护 。 保 证 专 用 数 据 不 会 随 便 被 无 权 用 户 获 取 。 采 取 的 措 施 如 数 据 加 密 、 访问 控 制 等 。 业 务 流 分 析 保 护 。 它 是 屏 蔽 各 种 业 务 流 的 出 现 频 度 、 信 息 长 度 和 信
28、 息 源 等 信 息 ,是 一 种 端 至 端 的 加 密 措 施 , 防 止 业 务 数 据 被 非 相 关 人 员 截 获 。 保 证 数 据 的 完 整 性 。 这 项 措 施 提 供 的 保 护 是 针 对 信 息 字 段 的 删 改 、 篡 改 、 插 入 、和 重 复 等 恶 意 侵 入 行 为 的 , 一 般 是 通 过 校 验 的 方 法 来 实 现 。 发 方 和 收 方 确 认 。 这 项 措 施 用 发 送 确 认 信 息 方 法 表 示 对 发 送 数 据 或 收 方 接 收 数 据的 承 认 , 避 免 不 承 认 发 送 数 据 或 不 承 认 接 收 过 数 据
29、等 而 引 起 的 争 议 。5 3 安 全 措 施 的 技 术 加 密 编 码 技 术 。 既 可 以 用 秘 密 密 钥 , 也 可 以 用 公 开 密 钥 。 如 DEC( Data Encryption Standard) ,也 可 以 在 数 据 链 路 层 一 级 加 密 , 也 可 以 在 端 至 端 一 级加 密 。 数 据 签 名 技 术 。 用 特 殊 的 数 字 代 码 表 示 不 可 否 认 也 不 可 伪 造 的 身 份 。 散 列 技 术 。 利 用 散 列 ( Hash) 函 数 对 报 文 进 行 压 缩 和 扩 展 以 达 到 加 密 和 解 密 的目 的 。
30、 身 份 鉴 别 技 术 。 利 用 用 户 或 通 信 一 方 的 唯 一 性 属 性 或 行 为 特 性 进 行 判 别 , 最 简 单的 是 口 令 识 别 , 或 专 门 的 硬 件 识 别 。 自 动 回 叫 技 术 。 传 送 口 令 时 使 用 公 开 的 地 址 或 号 码 , 而 验 证 了 口 令 以 后 自 动 中 断连 接 , 并 用 非 公 开 的 地 址 或 号 码 与 用 户 建 立 连 接 , 增 加 连 接 的 隐 蔽 性 。鉴于以上分析,可以考虑购买专门的防火墙产品。硬件方面如 Cisco 公司的防火墙产品 PIX,它具有 IP 包转发、过滤速度快,吞吐量大
31、等特点。利用该产品,可以屏蔽内部网络结构,封档部分端口或 IP 地址的网络 IP 包。由此来保证系统的安全,是企业级用户的最佳选择。软件方面可以考虑采用 CheckPoint 公司的防火墙产品。CheckPoint 是全球销量最大的软件防火墙产品,它同样具有屏蔽内部网络结构,封档部分端口或 IP 地址的网络 IP 包的功能。由于它用软件实现该功能,速度较慢,但是配置和使用相对灵活,用户可以使用该产品,可以在较小的投资下,保证系统的安全。第六章 综述该系统采用了 SUN 公司出品的各种档次服务器: Ultra 10、E420R、E220R、E3500、E4500。它们具有良好的性能及可扩展性。其
32、中用于 VOD 视频点播的服务器 E4500 最多可以扩展到 14 个 CPU,保证了在系统负载持续增长的情况下平滑的可升级性。系统采用 E3500 作为数据库服务器并利用了该设备有较多硬盘的特点,有效的节约了用户的投资。E4500 共有 8 个扩展槽,但无内部硬盘位置,因此每增加两块硬盘就会占用一个扩展槽,使得最多能够支持 14 个 CPU,14G 内存的企业级服务器的可扩展性大打折扣。而E3500 内部具有 8 个光纤硬盘槽位,用 100M 光纤相连可以达到与磁盘阵列A5100 一样的吞吐速度。VOD 点播系统所需要的存储量相比数据库要大的多,因此将具有更高性能及扩展性能的 E4500 与
33、磁盘阵列 A5100 相连,作为视频点播服务器。而将 E3500 配满硬盘作为数据库服务器。机架式服务器 E420R 及E220R,具有节约空间的特点,又有很好的可升级性,适合做 WWW 服务器与MAIL 服务器。鉴于用户的 DNS 查询的数量不会每秒 100 次,可以采用ULTRA 10 作为 DNS 服务器。该服务器相比 NETRA T1,价格更低,并且具有较多的硬盘空间和接口扩展空间。该系统采用的硬件防火墙 CISCO PIX-520-128-CH,相比采用路由器的包转发控制功能作防火墙,具有 100 倍以上的吞吐量。并可以有效的隐藏内部服务器的网络拓扑结构,还可以节约真实的 IP 地址
34、,保证了更高的可靠性及使用性能。相比采用目前流行的软件防火墙,如 CHECKPOINT 公司 FIREWALL-1,NAI 公司 GAUNTLET 等等,具有易于管理配置的特点。同时 CISCO 工作作为路由器生产的领先厂商,在 IP 包转发控制上具有业界领先的技术和设备,使得 CISCO 公司防火墙在目前所有的硬件防火墙产品中速度最快性能最好。本系统采用的数据库软件为 ORACLE 公司出品的.COM 套餐,该产品包括无限用户的 ORACLE 8.1.5 标准版、Application Server 4.0、WebDB、ORACLE JAVA Developer 及 SQL Plus。使得网
35、站经营者可以在很小的投资下获得无限用户数的 ORACLE 数据库的连接与开发工具。本系统推荐采用的 WWW 服务方式为多层结构。利用 NETSCAPE 公司免费的 WWW 企业级服务器软件 FASTTRACK 3.01 来支持静态页面图象文字视频流的播放。对于对互动性要求较高的动态页面及频繁访问数据库的操作将使用支持三层及三层以上结构的 BEA 公司的 WEBLOGIC 5.1 服务器。这种三层结构将有效的缓解频繁访问数据库的压力。当主页访问量达到每天 100 万以上的时候,在 WEBLOGIC 的共享连接池中只需提供不到 100 个的连接。WEBLOGIC 服务器作为电子商务领域中最为广泛使
36、用的交易中间件,具有出色的互动性能,它可以记录用户登录以后在网站所作的所有操作,对于对本网站要求网民参与的各个栏目具有最好的支持功能。同时它还可以在用户浏览器关闭 COOKIE 功能的条件下,自动生成 SESSION ID 来保持相应的会话,保证系统互动功能。WEBLOGIC 同时支持集群结构,当网站规模扩大以后,可以采用多台服务器运行 WEBLOGIC 形成集群结构,保证系统的高可用性(在其中一台服务器出现故障时,其他服务器可以接替该服务器的工作,保证该系统可以实现 7*24 小时的连续运行) ,并提供了负载均衡的能力(多台服务器可以分担系统的访问压力,当同一会话出现在不同服务器上时 WEB
37、LOGIC 内在的共享交互机制可以将该会话保持) ,这一特性是在普通的集群服务器上所无法实现的。目前小型及个人网站广泛采用的免费的 APACHE 服务器虽然支持如 PHP 等编程语言,但安装管理困难,不具有多线程的功能,对系统资源的消耗很大。WEBLOGIC 作为商业软件易于管理使用并基于多线程技术,并支持 JSP 编程语言,使得开发程序的难度大大降低(比 PHP 简单) ,同时代码执行的效率非常高(是 C 语言代码的 90%) 。WEBLOGIC 的如上特性使得该软件的 WWW 服务器上的增长速度非常之快,并已经成为支持三层结构的 WWW 服务器中市场占有率最高的软件。国外公司如 AMAZON、ETRADE 等,国内公司如SINA、 FM365 等均将自己原有的 WWW 服务器软件替换为 WEBLOGIC。本系统中所使用的 NETSCAPE 公司免费的 FASTTRACK 软件支持多线程并具有非常良好的管理界面,同时也可以支持多种编程语言,如 PHP、JSP 等。即它具有 APACHE 的所有功能,并具有更高的功能及更好的管理界面。