随着微软全新一代办公系统Office 2010 的推出,其所支持的移动方案也日渐受到人们的关注,而这些移动功能则是依赖于 SharePoint 2010 的移动性支持。下面就将大家介绍如何设置 SharePoint 服务器环境,以便您可以利用移动访问功能。

微软 SharePoint 2010 支持使用功能手机访问 SharePoint 2010 上的文档、列表和日历,执行人员和文档搜索以及接收有关 SharePoint 内容的短信通知。

利用 Microsoft SharePoint Workspace Mobile 2010,Windows 手机用户可以访问 SharePoint 2010 上的脱机文档。

Microsoft SharePoint Server 2010 支持从启用了 Web 浏览器的移动电话或其他设备访问信息。它提供:

  • 轻型界面和导航,用于访问文档库、列表、Wiki、博客、Web 部件页和 LOB 数据;
  • Web 辅助程序,用于查看 Word、Excel 和 PowerPoint 文档;
  • Mobile MySite,用于与同事保持联络;
  • Mobile 搜索体验,用于查找人员、联系信息、SharePoint 内容以及自定义数据库中的数据;
  • 短信通知,用于通知 SharePoint 内容的更改;
  • 可以对功能进行自定义,所有信息都包含在 SDK 中。

    包含移动视图的 SharePoint 主页:

    从移动电话访问 Microsoft SharePoint 2010 网站时,此视图将自动重定向到移动视图,如下面的图片所示:

    查看所有网站内容

    用户可以单击或选择主页顶部的“查看所有网站内容”(View All Site Content) 链接。它将转到以下类型的库:

  • 父网站
  • 列表的列表
  • 文档库
  • 图片库
  • 子网站

    下面各节将介绍进行部署时需要了解的内容。

    在桌面上预览移动体验

    可以在桌面 Web 浏览器上预览移动体验。为此,请将“?mobile=1”添加到文档、主页、Web 部件页、Wiki 网页、列表视图页、列表项目详细信息/编辑/新建表单页面或搜索中心页的 SharePoint URL 的末尾。这并不适用于所有页面/列表/文档,但可为您演示移动体验的概念。

    针对移动访问部署 SharePoint

    本节演练针对移动访问部署 SharePoint 2010 时需要设置的配置,并提供支持移动视图的移动浏览器的列表。

  • 防火墙设置
  • 启用移动访问
  • 开发自定义移动解决方案
  • 浏览器标准和要求
  • 访问移动体验
  • 安全和隐私
  • 防火墙注意事项

    当移动电话连接到公共 Internet 时,需要在企业防火墙外部访问 SharePoint 服务器。IT 管理员可以通过 SSL VPN 网关发布 SharePoint,使用移动代理或直接向 Internet 公开 SharePoint 服务器。

    SSL VPN 访问

    可以选择使用 SSL VPN 网关服务器(如 Microsoft 即将推出的 Forefront Unified Access Gateway (UAG) 服务器)跨防火墙发布 SharePoint 网站,如下图所示。SSL VPN 服务器也必须支持您计划允许访问的移动设备。Microsoft UAG 服务器(当前是 Beta 版本)支持移动浏览访问。如果您对评估 UAG 服务器感兴趣,请参阅“欢迎使用 Forefront UAG”以详细了解更多 UAG。

    在防火墙外部发布 SharePoint 服务器后,需要在管理中心页中配置备用访问映射设置。此外,要发布的网站所属的区域应该允许跨防火墙访问。可在管理中心下找到这些设置。转到“系统设置”(System Settings) 下的“系统设置”(System Settings),选择“配置跨防火墙访问区域”(Configure cross Firewall access zone)。

    要将 SharePoint Workspace 移动客户端配置为访问 SharePoint 服务器上的脱机文档,用户需要在设置页中输入 UAG 服务器地址。

    图为:配置 UAG 服务器地址

    移动代理服务器

    移动代理服务器(例如 Microsoft 的 Mobile Device Manager 或 Blackberry Enterprise Server)也可以处理从防火墙后访问 SharePoint。服务器需要将移动浏览器的 HTTP 标头直接传递到 SharePoint 才能正常运行。

    SharePoint Workspace 移动客户端使用 Microsoft 的 Mobile Device Manager。

    直接访问 Internet

    可以将 SharePoint 放在 Extranet 上以允许设备访问。但是,只支持基本身份验证,对于任何面向 Internet 的服务器,我们建议结合使用技术和策略安全措施(如 SSL)。

    位于企业防火墙内部的移动电话没有配置要求。

    允许对内容进行移动访问

    尽管可即时访问大多数启用了移动功能的内容,但有些数据类型不受支持,或需要其他配置步骤。

    Web 部件页、文档库/图片库、列表(如日历、联系人、任务等)、博客、Wiki、Office 文档、“搜索”和 MySite 均可即时访问。“列表视图”和“图像”Web 部件本身也启用了移动功能。需要提醒的是,MySite 和“搜索”功能仅在 MOSS 服务器上可用。

    其他 Web 部件需要编写“移动 Web 部件适配器”才能启用移动功能。可在下面的“开发自定义移动解决方案”一节中找到有关移动适配器的更多详细信息。“_Layouts”文件夹下的页面不能用作移动网页。

    开发自定义移动解决方案

    SharePoint 提供了用于开发自定义解决方案的移动 Web 部件框架。通过向 Web 部件中添加移动 Web 部件适配器呈现类,可以作为移动体验的一部分与现有 Web 部件交互。某些基本适配器类可用于常见函数。SharePoint 2007 移动 SDK 是了解此开发选项的一个不错出发点。对于 SharePoint 2010,可以通过修改基础布局页来自定义 SharePoint 移动网页。另外,还可以将移动网页配置为重定向到备用移动网页。

    浏览器标准和要求

    SharePoint 2010 支持下面列出的各种移动浏览器。无需对移动设备执行任何其他设置。

  • Windows Mobile 5/6/6.1/6.5 上的 IE Mobile
  • iPhone 3G/S 上的 Safari4
  • BlackBerry 4.x 和更高版本
  • Nokia S60
  • NetFront 3.4, 3.5 和更高版本
  • Opera Mobile 8.65 和更高版本
  • Openwave 6.2, 7.0 和更高版本

    SharePoint Workspace 移动客户端仅在 Windows 手机上提供。

    访问移动体验

    访问移动网页时使用的 URL 与桌面浏览器页面的 URL 相同。但是,根据 Web 代理的配置和状态,这可能会有所不同。如果启用了代理的 URL 是未知的,用户可以选择 Web 部件页、Wiki 网页、列表视图页中 SharePoint 功能区的“页面”(Page) 选项卡上的“通过电子邮件发送链接”(E-mail a link) 按钮,在电子邮件正文中获得地址。如果用户通过移动浏览器访问 URL,SharePoint 2010 将自动重定向到移动网页。

    识别任务由 USERAGENT 执行,以识别进行访问的移动浏览器将其重定向到移动视图,这一行为由服务器的 IIS 目录中用来管理设备配置文件的文件“compat.browser”来管理(如果 Web 应用程序端口为 80,文件路径将为“\inetpub\wwwroot\wss\VirtualDirectories\80\App_Browsers\compat.browser”)。可以使用文本编辑器修改该文件以便更改重定向行为。如果该移动浏览器的 IsMobileDevice 属性设置为 FALSE,SharePoint 将绕过该浏览器的移动视图。

    安全和隐私

    在防火墙内,SharePoint Workspace 移动客户端使用 NTLM 或 Kerberos 身份验证方案。在防火墙外,使用 SSL 上的基本身份验证方案与 UAG 上发布的 SharePoint 服务器通信。

    建议对移动浏览访问启用 SSL 通信,以确保实现移动设备和 SharePoint 服务器之间的安全通信。

    当需要双因素身份验证时,需要 SSL VPN 或代理服务器以及移动设备对其进行处理。

    最后,管理员应该知道移动浏览器可能会在设备上缓存信息。建议针对设备锁定和移动设备上可以访问的信息类型设置策略,以便最大程度上降低设备丢失时的隐私或其他问题的风险。

SharePoint Server 2010的移动设备配置方案的更多相关文章

  1. 部署解决方案包 (SharePoint Server 2010)

    转:http://technet.microsoft.com/zh-cn/library/cc262995(v=office.14).aspx 本文介绍各个解决方案包,及其在 Microsoft Sh ...

  2. 如何使用本地账户"完整"安装 SharePoint Server 2010+解决“New-SPConfigurationDatabase : 无法连接到 SharePoint_Config 的 SQL Server 的数据 库 master。此数据库可能不存在,或当前用户没有连接权限。”

    注:目前看到的解决本地账户完整安装SharePoint Server 2010的解决方案如下,但是,有但是的哦: 当我们选择了"完整"模式安装SharePointServer201 ...

  3. SharePoint Server 2010 中的基本任务

    SharePoint Foundation 和 SharePoint Server 概述 SharePoint Foundation 2010 是一项用于 SharePoint 网站的基础技术,它可以 ...

  4. SharePoint Server 2010 & WorkFlow related Limits

    Today, I have come across different workflow related limits for SharePoint Server 2010. Limit Maximu ...

  5. WIN中SharePoint Server 2010 入门安装部署详解

    目前流行的原始安装文件基本都是这样的:Windows Server 2008 R2+SQL Server 2008R2+SharePoint Server 2010     这个初始环境原本也无可厚非 ...

  6. 如何在 Windows 7 安裝 SharePoint Server 2010

    转:http://support.microsoft.com/kb/2683572/zh-tw 關於作者: 本文由微軟最有價值專家 MVP 歐志信 提供.微軟十分感謝 MVP 主動地將他們的經驗與上百 ...

  7. SharePoint Server 2010安装图解

    SharePoint Server 2010作为MOSS 2007的升级版本,自从2009年底发布Beta版本以来就备受关注,网络上已经出现了很多相关的文章,其中也不乏中文的信息. 最近SharePo ...

  8. SharePoint Server 2010 删除Web应用

    SharePoint Server 2010 删除Web应用         因为之前的测试.在SharePointserver创建于非常多Web应用(我是在本机Win7系统上安装的SharePoin ...

  9. 在SharePoint Server 2010中更改“我的网站”

    在安装SharePoint Server 2010的时候,创建的第一个站点是一个“NetBIOS名称”的网站,而这个时候,“我的网站”(或称“个人网站”),也是基于此NetBIOS名称的,例如,如果你 ...

随机推荐

  1. C++_类入门4-String类

    很多应用程序都需要处理字符串.C语言在string.h(C++中为cstring)中提供了一系列的字符串函数,很多早期的C++实现为处理字符串提供了自己的类. string类是由头文件string支持 ...

  2. 洛谷 P2680 运输计划(NOIP2015提高组)(BZOJ4326)

    题目背景 公元 \(2044\) 年,人类进入了宇宙纪元. 题目描述 公元\(2044\) 年,人类进入了宇宙纪元. L 国有 \(n\) 个星球,还有 \(n-1\) 条双向航道,每条航道建立在两个 ...

  3. python-Generalization of Hops

    python provides a general purpose HOP,map simple form-a unary function and a collection of suitable ...

  4. WPF 一 概述

    创建一个项目吧 菜单>文件>新建>项目 看一看目录结构 WPF应用程序”会在“引用”里面自动添加下图中所示的 PresentationCore.PresentationFramewo ...

  5. UML-3-案例研究

    没有什么比恰当的举例更难的了.-----马克吐温

  6. iView 初识

    iView和element-UI在table这块有有相似之处,但是与layui有不同的地方 在data数据这里有明显的不同,在iView中data数组下每个元素对象对应一行的数据:而layui中,da ...

  7. JS如何获取屏幕、浏览器及网页高度宽度?

    屏幕的尺寸是指当前分辨率下的高度.宽度,而不是物理高度.宽度. 如:一个22寸的显示器,屏幕分辨率为1366 * 768,那么我们可以获取到的屏幕高度为1366px,宽度为768px. 屏幕宽度和高度 ...

  8. linux命令行下的操作的快捷键

    历史相关命令 命令                   含义!!                      执行上一条命令!num                 执行历史命令中的第num条命令!-n ...

  9. git命令(转载学习)

    Git使用教程 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统. 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是 ...

  10. unity的技术博客

    技术博客 http://www.cnblogs.com/wangergo/