有关Office的平台基础,第1张

有关Office的平台基础,第2张

Office以三种主要方式提供可靠性。第一,Office应用本身可靠性高。其次,Office采取了一系列措施来避免劣质定制。例如,如果某个加载项使其宿主应用程序崩溃,Office可以检测到此问题,并将该加载项列入黑名单,以便将来不会加载该加载项。Office将以静默方式处理自定义或加载项可能引发的大多数异常,以避免降低主机的稳定性。在某些情况下,应用程序会运行一个对话框并显示相应的错误信息,让用户知道Office运行正常,但加载项可能处于未定义的状态。第三,微软& regOffice Server (MOSS) 2007是根据与其他Microsoft服务器软件相同的标准构建的,因此基于SharePoint的服务也具有这种高可靠性。

可扩展性和性能体现在两个方面:客户端和服务器端。在客户端,每个Office应用程序都实现了特定的限制,例如Excel工作表中的行数和列数。这使得可伸缩性是可预测的——您不能构建超过这些限制的定制解决方案。但是,在没有定义硬限制的环境中,部署超出实际限制的解决方案是可能的。比如单个应用程序可以注册的加载项数量没有具体限制,但显然有一个实际的限制(想想Excel启动时加载10000个加载项的影响)。这是一个很好的例子,说明了开发平台不应该代表客户做出什么样的决策。

也许你不应该让Office客户端应用程序在服务器上自动运行,原因和10,000个加载项都不会加载一样:这种情况是不现实的,虽然从技术角度来看是可能的。但是,2007 Office版本确实通过SharePoint和Excel Services在服务器上提供了Excel计算引擎和其他功能(参见图3)。windows SharePoint Services(WSS)3.0提供集成的工作流支持、对ASP.NET 2.0的本机支持以及对博客、维基和RSS的支持。MOSS 2007就是在此基础上构建的,它引入了内容管理、商业智能(BI)、基于Web的Excel Services电子表格功能、InfoPath表单支持、以文档和列表为中心的工作流以及搜索增强功能。此外,MOSS业务数据目录(BDC)服务允许从后端系统(如客户关系管理(CRM)和企业资源规划(ERP)应用程序)中检索信息。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 有关Office的平台基础

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情