610 likes | 970 Views
利用 Microsoft SharePoint 技术 构建企业信息协作平台. 沈旭 微软 Office 讲师 微软 ESS 护航专家 shenxu@itgoldenbridge.com. 课程大纲. SharePoint Server 2003在企业中的应用架构 安装与部署Microsoft SharePoint Server 2003 SharePoint Portal Server 2003功能探讨 深入SharePoint Portal Server 2003自身定制 SharePoint Portal Server 2003在FrontPage 2003中的定制.
E N D
利用Microsoft SharePoint技术构建企业信息协作平台 沈旭 微软Office讲师 微软ESS护航专家 shenxu@itgoldenbridge.com
课程大纲 • SharePoint Server 2003在企业中的应用架构 • 安装与部署Microsoft SharePoint Server 2003 • SharePoint Portal Server 2003功能探讨 • 深入SharePoint Portal Server 2003自身定制 • SharePoint Portal Server 2003在FrontPage 2003中的定制
? ? ? 今天,我们面临这样的问题… 只想让相关的人员修改 哪个才是最新的版本 分公司 怎么把文件 给我的同事 他明天有时间吗 需要查找企业信息资料 有问题需要与他沟通 文件审批 分公司 公司总部 如何才能获得最新数据
信息孤岛 低效协同 多种设备 过多信息 缺乏流程整合 技术没有充分利用 我们发现,企业面临的新挑战
目前信息系统的挑战 员工获取相关信息的方式50%-75% 是来自于其它的人 在企业中有80% 以上的数字数据是在员工的个人计算机中 许多关键的商业知识将随着企业员工的离职而遗失
我们需要企业信息协作平台 一个非常容易连接人、信息、数据和业务流程的软件…… 数据 信息协作 信息 人 业务流程
… 共同创作 信息传递 协同工作 工作团队的工作区 会议工作区 个人及团队的文档库 企业 个人及部门的时间安排 有效地组织与召开会议 信息与文档的共享 部门 安全可靠的电子邮件 在线的即时信息 移动通讯能力 团队 个人 什么是SharePoint …协作和信息共享的门户 Team to Team Person to Team Person to Person
SharePoint技术 SharePoint技术可以帮助企业… SharePoint技术为企业提供了信息门户、协同工作和内容管理的最佳解决方案 信息门户 内容管理 协同工作
SharePoint门户网站架构 门户网站 网页 应用程序 商业 智能 项目管理 协同工作 实时沟通 文件管理 内容管理 整合 信息搜寻
知识管理平台 系统架构 • 丰富使用者接口 • 与后端平台整合 • 搜寻引擎 • 个人化 • 应用程序整合 • 协同工作 • Web part Framework • .NET Framework • 安全机制 • 目录服务 • 数据储存 • 备份及还原
WSS SharePoint Portal Server2003 Microsoft Office System架构 其他服务器产品和服务 SQL Server Exchange Server Live Communications Server 2003 Windows Server 2003
Microsoft’s Portal 提供 Windows .NET Framework Framework 核心技术 个人化 应用系统整合 搜寻与索引 分类 协同工作 分析 单点登录 商业流程 传送商业组织信息 协同工作 自动化商业流程 建立客户关系与交易 加强伙伴关系
优点: • 运用既有的生产力工具,整合强大的小组协同运作 • 运用 MS-Office 快速建立文件及工作区 • 提供离线文件工作的能力 优点: • 有效管理各小组工作区 • 可与企业中 LOB 系统整合 • 快速建立与合作伙伴及客户紧密的企业关系 优点: • 提供丰富Web协同运作的能力 • 可轻松地寻找您所需的信息 • 快速建立清单及 web 网页 • 崭新的 Office 个人化体验 合作伙伴 客戶 优点: • 轻松公布企业重要信息 • 将员工、小组及知识紧密地结合 • 可快速搜寻企业中于任何地方重要信息 • 针对不同群组,发布适当的信息 Office System 的企业知识管理
现在的工作模式 团队成员传送校订后的文件给工程师,并尝试在网络服务器中找到相关的题材转或打印这些机密题材 工程师要求、等候,然后从计划决策中获取数据,然后传送计划草稿给团队检阅、会议排程、公布这些相关的题材在档案服务器,并标示为「机密」数据
未来的工作模式 团队成员可以随时检查计划进行的状况 工程师在Excel拖拉分析完成的数据,然后传送给团队一份共享的附件、会议排程、公布相关题材到workspace并防止转送、打印或复制机密文件 团队成员可以检查workspace的通知,看看团队成员是否在在线并传送实时讯息 团体成员从workspace开启计划文件即可获得最新版本的计划内容
SharePoint Portal Server最低要求 • Microsoft Windows Server 2003, 任何版本 • Intel Pentium III 兼容的CPU. • 512 MB 内存 • 550 MB 硬盘空间 • NTFS 文件系统
SharePoint Portal Server系统要求 • Microsoft ASP.NET • Enabled network COM+ access • Microsoft Internet Information Services (IIS) with the following components: • Common Files • Internet Information Services Manager • World Wide Web Service
Web Server SQL DB SQL Server • SQL Server 2000 用途 • 存储所有的用户数据: 文档、列表、网页、权限等 • 存储所有的配置数据和网站结构 • 推荐配置 • SP3 及更高版本 • 强烈建议使用 NT 验证 • 4到10 个内容数据库或数据服务器以便于管理 • 预先分配数据库空间以提高性能 • 配置 Failover Cluster获得最高的可用性
构建SharePoint Portal Server 注意事项 • 服务器必须是同一域的成员 (支持本地帐户的单一服务器除外) • 不要在域控制器上为 SharePoint Portal Server 选用MSDE • 所有的服务器必须使用相同语言版本的操作系统和SQL Server 2000 • Windows SharePoint Services/SharePoint Portal Server 多语言需求 • Each server in your server farm must include the regional language options to support the languages of all portal sites on that server • All portal sites on the server farm must use the same language. However, other sites, such as SharePoint sites, can use different languages
客户端系统要求 • 硬件要求 • Intel Pentium III–compatible 500 Mhz 处理器 • 64 MB of RAM • 运行Microsoft Windows 98 and Microsoft Windows NT 4.0的客户端需要50 MB 的硬盘空间; 运行 Windows 2000 Professional和Windows XP的客户端需要30 MB 硬盘空间 • 支持的操作系统 • Windows 9X 或者更新的操作系统 • Unix, Linux, and Mac OS X • 支持的浏览器 • Microsoft Internet Explorer 5.01并包含最新的service pack • Internet Explorer 5.5并包含最新的service pack • Internet Explorer 6.0并包含最新的service pack • Netscape Navigator 6.2 or 或者更新版本 (for Windows, Mac or Unix) • Internet Explorer 5.2 for Mac OS X并包含最新的service pack • 支持的文件系统: NTFS, FAT, or FAT32.
SharePoint Portal Server可扩展组件 • SharePoint Portal Server 主要依赖于五个主要的服务组件: • Windows SharePoint Services Service组件 • Web 服务 • 数据库服务 • SharePoint Portal Server Service组件 • 搜索服务 • 索引服务 • 作业服务器 • 以上所有服务都可以分布在多台服务器上来提高扩展性能
单一服务器部署 • 所有 Windows SharePoint 服务组件在同一台机器上 • 适合小型门户需求 • 业务单元 • 个人 • 两种类型: • 使用 SQL Server 2000 (a.k.a.“Single Server”) • MSDE (a.k.a. “Stand-alone”)
Web, Index, Search SQL Web, Search SQL SQL Index Job 服务器场部署 • 小型服务器场 • 一台计算机运行 Web 组件、索引组件和搜索组件,作为作业服务器运行。 • 一台或多台运行 Microsoft SQL Server 2000 的计算机。 • 中型服务器场 • 一个或多个启用了搜索组件的前端 Web 服务器。 • 一台索引管理和作业服务器。 • 一台或多台运行 SQL Server 2000 的计算机。
更多部署方式 • 大型服务器场 • 两个或多个前端 Web 服务器。 • 两个或多个搜索服务器。建议不超过四个搜索服务器。 • 一个或多个索引管理服务器,其中一个为作业服务器。建议不超过四个索引管理服务器。 • 一台或多台运行 SQL Server 2000 的计算机。 • 可选:一台运行向下兼容 Microsoft SharePoint Portal Server 2001 文档库组件的计算机。 • 共享服务部署
服务器场部署 配置: • 一个或更多的 Web 服务器 • 一个或更多的 SQL 服务器 . • 负载均衡, 邮件服务器 • 在独立的服务器上进行HTML转换 • 每个SQL server 最多负载10,000 站点 • 每个服务器群最多负载50,000 个站点 • 每个服务器群支持15个门户站点 管理方面的考虑: • 自助式创建站点 • 站点配额 • 为站点添加反病毒软件
扩展决策 • 扩展性 vs. 可用性 • 中小型企业、组织 ( < 10,000 用户) • 单一服务器可以满足需求 • 推荐小型服务器场 • 数据处理量通常不会导致问题 • 大型企业 (1-10万用户) • 数据处理量需要小型至中型的服务器群 (3-5 台服务器) • 巨型企业 (10-100万用户) • 数据处理量需要大型的服务器群(10-20 服务器)或者多 个服务器场
门户站点逻辑结构 • 物理服务器 • 虚拟服务器 • 用于负载管理站点、门户站点和团队站点 • 站点集合 • many per server • e.g. http://svr/sites/mysite • 网站 / 子网站 • many per site collection • e.g. http://svr/sites/mysite/web Logical
IIS 管理虚拟服务器 终端虚拟服务器 Site Collection Site Portal Site Site IIS 设置 Windows SharePoint Services 设置 虚拟服务器 • IIS和SharePoint共享虚拟服务器 • 通过Application Pools来隔离进程 • ISAPI • Stsfltr.dll
管理路径 • 主要功能 • 定义哪些路径归Windows SharePoint Services管理 (eg. http://server/sites, http://server/usersites) • 排除路径 Excluded paths • 包含路径 Included paths • 显示包含 • 通配符包含 eg. http://server/usersites/* indicates all sites below usersites is managed by Windows SharePoint Services • 管理 • SharePoint 管理中心
应用程序池 • 默认会创建以下三个程序池: • DefaultWebSiteSPApp • CentralAdminAppPool • MSSharePointPortalAppPool • 程序池用于隔离进程 • 管理员具有分配、设置程序池的完全控制权限 • 要注意应用程序池所使用的账号
需要明确的2个概念 • SharePoint Portal Server 2003 • Windows SharePoint Services
Windows SharePoint Services • 是SPS的核心引擎 • 可提供信息和文件共享 • 整合Office System及其它桌面应用程序 • 提供额外的小组服务和网站 • WSS网站将档案存放、共享信息带入了新层次 • 这些网站提供团队协同工作
SharePoint Portal Server 2003 • 连接各商务流程之间的人、团队和知识的可扩充式门户服务器。 • 提供了一套安全的企业商业解决方案,因为: • 单一登录解决方案 • 提供弹性的部署和管理工具 • 提供整合、组织和搜寻功能 • 自订和个人化内容与配置
SharePoint Portal Server 连接各商务流程之间的人、团队和知识的可扩展式门户服务器。 提供了一套安全的企业商业解决方案 单一登录 提供弹性的部署和管理工具 提供整合、组织和搜寻功能 自订和个人化内容与配置 SharePoint 产品和技术 • SharePoint Services • 是SPS的核心引擎 • 可提供信息和文件共享 • 整合Office System及其它桌面应用程序 • 提供额外的小组服务和网站 • WSS网站将文件存储、共享信息带入了新层次 • 这些网站提供团队协同工作
两者关系 Windows SharePoint Services: • Windows SharePoint Services 提供网站,供小组进行协同工作 SharePoint Portal Server 2003: • SharePoint Portal Server 2003 连接了这些网站、成员、商务流程,使知识的分享和智能的组织更加简单
更有效率的方式进行协同运作让项目、知识管理变得更加容易更有效率的方式进行协同运作让项目、知识管理变得更加容易 • 通知 • 事件 • 文档库 • 讨论区 • 问卷调查 • 联系人 • 任务 • 链接 • 订阅 • …
文件管理 • 文件库 • 什么是共享文件 • 功能 • 文件取出(Check out)与存回(Check in) • 建立子文件夹 • 用HTML检视Office文件 • 版本历史记录 • 其它
保存 取出后修改 主动通知有文件上传 保存文件 Microsoft Office与WSS的协作 WSS可选择是否启动版本控制 自动检查是否有新的版本,如果有,可立即选择更新 同步工作 打开文件
讨论区 • 一般讨论区 • 什么是讨论区 • 创建新的讨论区
图片库 • 什么是图片库 • 管理与显示图片的特殊功能 • 缩图、下载选项与投影片放映
调查 • 对网站的其他使用者进行民意调查 • 快速建立问题 • 定义使用者如何回答 • 数据的汇总与分析
创建WSS站点 • 团队小组站点 • 多样化的站点模板 • 可由Office 2003直接创建 • 我的站点 • 个人视图 • 公共视图
文件工作区 • 什么是文件工作区 • 建立文件工作区 • 由WSS创建 • 由Office 2003创建 • 直接创建 • 通过附件创建 • 文档工作区的使用
会议工作区 • 什么是会议工作区 • 创建会议工作区的方法 • 会议工作区中的 • 目的 • 与会者 • 议程 • 文件库