SAP NetWeaver? 是一个为mySAP商务套件解决方案、SAP? xApps?成套组合式应用程序、合作伙伴解决方案和用户客户化构建应用提供技术基础的平台。SAP NetWeaver? 提供了支持企业服务架构的技术,因而可以发挥组合平台的作用,以便用户能够灵活、快速地设计、构建、实施和执行新的商业战略和流程。SAP NetWeaver? 采用诸如HTTP、XML和网络服务这样的互联网标准,确保了开放性以及与微软 .NET和Java 2平台企业版(J2EE)环境(例如IBM WebSphere)的互操作性。
SAP NetWeaver? 的组件和工具
SAP NetWeaver? 由以下7种组件和3种开发与管理工具组成:
组件:
·SAPAuto-ID基础架构可以实时感应和控制自动信号,并直接连接到需要信号数据来更快、更好地推动商业决策的业务流程。SAP Auto-ID 基础构架的首批应用之一是将射频识别(RFID)技术与供应链流程集成在一起,这允许企业快速响应市场需求,把握商机。
·SAP商务智能使企业具备从各种不同资源中识别、集成和分析不同业务数据所需的能力,以及支持实时决策、帮助企业迈向成功的分析能力。SAP 商务智能提供了数据仓库特性、报告和分析工具、最佳实践模型、分析应用和行政管理资源。它具有可扩展性,以适应不断变化的业务需求,同时还包含用于增强和扩展业务内容或与第三方分析和报告工具进行集成的工具和接口。
· SAP企业门户将在不同应用程序和IT环境中的关键信息以供统一视图提供给用户。它允许企业从SAP和非SAP应用、数据仓库、桌面文档、内部和外部Web内容以及协作工具中轻松地获得业务关键的集成信息。SAP 企业门户的最新版本提供了增强的功能、改进的多平台支持和本地化特性,以帮助用户从技术投资中获取更多的价值。
·SAP交换基础架构提供开放式集成技术,这些技术支持在SAP和非SAP应用之间进行以流程为中心的协作,无论这些流程是在企业范围之内,还是在企业范围之外。当支持业务流程的组件分布在各种不同的系统中时,对这些组件进行更改将代价不菲。SAP 交换基础架构不仅降低了实际集成成本,而且清除了实际集成的障碍。
· SAP主数据管理为和谐一致的信息提供基础,这些信息可以提供给整个企业中的用户端应用。它允许企业存储、补充和巩固主数据,同时确保能将这些数据一致分布到IT基础设施中的所有系统和应用中。
· SAP移动基础架构是在SAP NetWeaver? 内实现企业级移动性的技术基础,并支持用于移动业务的SAP解决方案。通过用于移动业务的SAP解决方案,只要员工需要业务关键信息,便可以随时随地获得和更新这些信息,同时还可以用已连接或未连接的模式在任何地方进行工作。
· SAP网络应用服务器将经过考验的基础设施与Web服务技术的互操作性和灵活性结合在一起。它提供从设计、开发和部署到持续改变的综合生命周期管理。该应用服务器为企业规模的解决方案提供了必需的较低总体拥有成本、可靠性、可扩展性和安全性,以及扩展横跨企业业务流程所需的开放性和互操作性。
开发和管理工具:
·SAP解决方案管理器是一套集中式的解决方案管理工具集,它可以帮助企业实施、运行、监测和支持自己的SAP解决方案。SAP 解决方案管理器用于为分布式系统提供技术支持,其功能涵盖解决方案部署、运行和旨在不断进行改进的更改请求管理。它融合了工具、内容和对SAP的直接访问,可以提高解决方案的可靠性。
·SAP复合应用框架为设计和使用遵从于 SAP企业服务架构的SAP xApps组合应用提供了一个稳健的环境。SAP 复合应用框架由设计工具、整套方法、服务和流程、对象和用户接口的抽象层以及处理模式库组成。
·SAP NetWeaver? 开发者平台是一个集成开发环境(IDE),它基于开放式Eclipse IDE,支持开发者在SAP NetWeaver? 平台上创建企业级就绪的Java解决方案。
SAP NetWeaver? 的功能:
· 综合业务就绪平台。SAP NetWeaver? 用作SAP解决方案的面向服务的业务就绪平台。该平台提供以下多种层次的集成:人员(企业门户、移动基础架构)、信息(数据仓库、知识管理、主数据管理)和业务流程(交换基础架构)。所有这些组件都运行在SAP 网络应用服务器上。
·更低的总体拥有成本, 开放和灵活。SAP NetWeaver? 是一个完全集成的平台,支持各种不同环境中的进一步业务集成,帮助企业从现有投资中获得更高回报。根据设计,SAP NetWeaver? 能与其它平台进行互操作,无需替换这些平台。因此,用户可以更好地利用企业内部的技术资产和技能。从文件系统到综合业务应用(SAP和非SAP),SAP NetWeaver? 都能够集成到现有的IT系统中。
· 支持Web服务。SAP NetWeaver? 可以通过企业服务架构支持企业规模的Web服务,这是它独有的功能。SAP NetWeaver? 具有足够的灵活性,可以在企业和合作伙伴网络的各个方面利用不同的应用程序,这扩展了现有IT解决方案的价值,同时提供高级别的安全性、可扩展性和可管理性。
·支持SAP xApps。SAP NetWeaver? 还支持推动业务创新和执行的SAP xApps。SAP xApps提供软件产品形式的集成解决方案,从而嵌入现有的IT环境,扩展整个企业内的功能性,并降低集成成本(包括咨询的成本或定制开发项目的成本)。根据设计,这一面向未来的解决方案可以轻松地与现有的传统系统和新应用进行集成,从而保证SAP xApps不仅符合不断变化的业务基础架构的要求,而且保持在该基础架构中的可行性,帮助用户主动调整底线业务流程管理。
支持开发者网络
为了支持SAP NetWeaver? 的采用、企业服务构架和全新SAP xApps的开发,SAP于2003年9月建立了SAP开发者网络。至今,已有13多万名开发者加入此网络,其中9000人每天都使用这一资源。SAP开发者网络除了提供详细的技术参考材料之外,还提供技术文章、Web培训、代码示例、评估工具、特别兴趣小组和开发者专门事件,从而为SAP内、外部开发者之间的知识与信息的交流提供便利。
下一步,SAP要将SAP NetWeaver? 平台发展成能够执行运行就绪业务流程的业务流程平台。