本章Microsoft® Office Solution Accelerator for Proposals 规划和体系结构指南介绍了加速器的体系结构,其中特别包括了以下内容:
| • | 资源:团队角色和工作职责,硬件和软件。 |
| • | 基础结构:物理架构、逻辑架构以及可扩展性。 |
| • | 加速器功能:服务器、客户机和可扩展性。 |
本页内容
资源在规划解决方案时需要考虑的资源包括角色及其职责、软件以及硬件。 角色和职责在开发Office Solution Accelerator for Proposals 的过程中,项目小组可以为用户设计、构建、定制和部署一个独一无二的加速器。本指南的第三章全面介绍了小组成员为了成功部署加速器而必须担当的角色。但是,项目小组或者用户提案小组的成员必须接受完整的培训并且对于加速器使用的Microsoft技术十分熟悉这一点很重要。 注意: 合作伙伴、IT技术人员以及系统集成商们均需要:
必需的软件以下软件产品对于在用户的IT环境中实现加速器来说是必需的:
说明:在一个基于加速器的网络里,服务器必须是Microsoft Windows NT® 4.0域、Windows 2000 Server域,或者Windows Server 2003 域的成员。 必需的服务器硬件以下服务器硬件对于在用户的IT环境中实现加速器是必需的: 为了运行加速器解决方案,建议使用512MB内存。最小支持256 MB内存。 硬盘分区的格式应该为NTFS格式,并且有完成安装过程所需的足够剩余空间。最小剩余磁盘空间大约为35MB。为了让搜索特性能够正常工作,您必须安装不附带Microsoft Data Engine (MSDE)的Windows SharePoint Services,并且进行如下设置: remotesql=yes. 注意:根据预计的负载或者高可用性要求,可以考虑将SQL Server和Windows SharePoint Services 放在不同的计算机上,并且(或者)置于服务器场或者数据库群集中。 体系结构路线图Office Solution Accelerator for Proposals的体系结构路线图分为以下几种:
每一种设计都描述了与加速器关联的组件、应用程序和功能特性。 物理体系结构图2.1 简单描述了加速器的物理架构。它解释了客户机和服务器之间的联系方式,以及元数据数据库如何将信息连接到客户机上的Microsoft Word程序中。 在客户机上,加速器需要借助Microsoft Office System 2003的智能文档技术,调用程序集,将加速器解决方案加载到任务面板中。加速器由使用Microsoft .NET代码创建的几个表单组成,能够使用一种桥接技术(例如,包括在加速器中的一个XML文件)与Microsoft Word对象模型和事件协同工作。在客户机上,加速器由一个指向其它资源(例如提案架构)的清单XML文件所定义。此外,还需要使用配置和客户端缓存。这些都由加速器代码自动进行维护。有关配置的更多信息,请访问“定制指南”。 对于服务器,从本质上说,可以使用受Windows SharePoint Services支持并且支持全文本搜索功能的任何配置形式。这些服务已经包括在Windows Server 2003之中,而且可以经过配置,共同运行在服务器场中;有关与此的更多详细信息,请参阅“ Windows SharePoint Services 管理指南”。 注意:因为加速器不能在使用MSDE的Windows SharePoint Services上正常工作,所以必须购买完整的SQL Server 2003产品许可证。 Office Solution Accelerator for Proposals还需要一个基于SQL Server的数据库。该数据库可以使用MSDE或者SQL Server创建。Windows SharePoint Services和加速器服务可以运行在同一台服务器上,只要该服务器运行SQL Server即可(因为前文中所介绍的MSDE在全文本搜索能力上的限制)。 加速器Web服务安装在服务器上。它们仅仅允许加速器客户端软件使用,不能被其它任何应用程序直接使用。Windows SharePoint Services Web 服务永远不会被加速器禁用。它们可以用于其它用户,具体情况视Windows SharePoint Services的安装方式而定。 此外,服务器还驻留了允许管理员和集成商定制某些加速器功能的配置文件。例如,提案架构可能被修改;客户端的值列表可以被定制,下拉控件可以被定制等等。请参阅“定制指南”了解定制这些文件的更详细信息。 扩展性架构项目小组可以定制Web配置文件和Office Solution Accelerator for Proposals的几个组件。图2.2展示了客户端和服务器端使用的产品、能够加以定制的领域、将组件装配在一起的方法、以及不能够加以定制的领域、以及可以进行扩展的领域。 加速器的几个组件不能够被定制。其中包括在本解决方案中被称作“文档操作”(Document Actions)的Word任务面板窗体以及加速器Web服务。可以进行定制和扩展的组件包括:
有关加速器定制的完整解释和更详细信息,请参阅“定制指南”。 Office Solution Accelerator for Proposals的功能特性Office Solution Accelerator for Proposals包括几个功能;项目小组可以定制这些功能,使其满足自己的特定需求。图2.2展示了体系结构的发展路线图以及能够被定制的组件。 表2.1和2.2从高层次上展示了包括在加速器中的Web站点和客户端的组件。 表2.1 Office Solution Accelerator for Proposals Web站点组件
表2.2 Accelerator for Proposals 的客户端组件
加速器拥有三个可扩展的组件。这些组件以及它们的功能如下所示:
| 本文内容
|