微软转型:S+S战略超越SOA

需积分: 10 4 下载量 62 浏览量 更新于2024-07-31 收藏 12.58MB PPTX 举报
微软的新战略——从SOA(面向服务的架构)转向S+S(Software+Services),标志着其在IT领域的进一步进化。SOA是一种设计原则,强调通过网络将业务逻辑和服务封装为可重用的组件,以实现系统的灵活性和可扩展性。然而,S+S则在此基础上更进一步,它不仅关注服务,还强调服务的提供、消费和管理,以及它们如何与硬件设备、用户和Web2.0应用紧密集成。 微软对于这一转变的实施,主要体现在以下几个方面: 1. 平台合作:作为全球领先的科技公司,微软通过与合作伙伴共同构建S+S平台,如与Data Legacy、LOB(Line-of-Business)应用、交易伙伴以及包装应用程序等进行深度整合,提供全面的解决方案。 2. 技术基础:微软的SOA平台和技术包括SharePoint Server、.NET Compact Framework (NET CF)、ASP.NET/AJAX、Silverlight、Windows Presentation Foundation (WPF)等。例如,SharePoint Server与Live Communications Server一起,提供了协作服务,而WF(Windows Workflow Foundation)和BizTalk Server则负责业务流程管理和数据集成。 3. 服务模型:S+S平台强调服务的层次结构,包括呈现层服务、协作层服务、组合服务、业务过程服务、信息集成服务和消息服务,以及连接性和安全/身份管理与治理。这些服务通过Microsoft的系统中心,如MOF(Management Object Format),以及Visual Studio Patterns & Practices和MSF(Microsoft Software Factory)等工具进行设计和开发。 4. 软件经济驱动:微软的S+S策略是计算和通信技术发展的产物,个人计算、集中化计算和分布式计算的融合推动了软件服务的演进。这种变化促使企业寻求更加灵活、弹性和可扩展的IT基础设施。 5. 用户导向:S+S不仅仅是技术堆栈的更新,更是以用户为中心的设计理念,关注用户体验和交互,如通过用户驱动的SOA平台架构,确保服务的易用性和高效性。 总结来说,微软的S+S战略是对SOA理念的深化和扩展,它强调服务的全方位提供、服务与物理世界及数字化世界的深度融合,并借助微软强大的技术栈和工具来支持企业的数字化转型。通过与各类应用、设备和人员的无缝连接,微软帮助企业在快速变化的数字环境中保持竞争优势。