- SAP PI 教程
- SAP PI - 主页
- SAP PI - 简介
- SAP PI - 安装选项
- SAP PI - Netweaver PI 架构
- SAP PI - 用户界面工具
- SAP PI - 主页
- SAP PI - 系统架构目录
- SAP PI - 沟通
- SAP PI - 保护对象
- SAP PI - 创建对象
- SAP PI - 建模场景
- SAP PI - 设计对象
- SAP PI - 显示设计对象
- SAP PI - 集成场景
- SAP PI - 文件到文件场景
- SAP PI - 创建服务接口
- SAP PI - 创建消息映射
- 创建操作映射
- 创建沟通渠道
- 创建集成配置
- SAP PI - 连接性
- SAP PI - ccBPM 概述
- SAP PI - ccBPM 配置
- 监控集成流程
- SAP PI - 网络服务
- SAP PI 有用资源
- SAP PI - 问题解答
- SAP PI - 快速指南
- SAP PI - 有用的资源
- SAP PI - 讨论
SAP PI - 网络服务
Web服务是一种应用功能或服务,可以通过Internet标准来使用。它是一个独立的、模块化的、自描述的应用程序功能或服务。
可以使用标准互联网协议对其进行描述、提供、定位、转换或调用。
每个Web 服务都封装了一个用于执行许多任务的函数。服务提供者用于提供对 Web 服务的访问。服务提供商拥有 WSDL 文档。
Web 服务用户称为服务请求者,他在 Web 浏览器的帮助下使用 Web 服务。在正常情况下,服务请求者是访问Web 服务的应用程序。应用程序从服务描述中获取访问 Web 服务所需的所有详细信息,并且此信息保存在服务注册表中。
下图显示了一个常见的 Web 服务场景 -
网络服务 – 主要功能
以下是Web 服务的主要功能-
Web服务允许运行在不同平台、操作系统和不同语言上的程序相互通信。
Web 服务是一种应用程序功能或服务。
可以通过互联网标准使用网络服务。
Web服务可以被发布和追踪。
Web 服务构成了企业服务架构 (ESA) 的基础,ESA 被称为 SAP 的面向服务架构 SOA 的增强版本。
如何分析不同的Web服务?
执行以下步骤来分析不同的 Web 服务 -
步骤 1 - 登录 ECC 系统,使用事务代码 — SOAMANAGER
步骤 2 - 选择 Web 服务复选框 → 应用选择。
步骤 3 - 验证“概览”选项卡是否包含条目“服务 → 绑定”。如果没有显示SERVICE绑定,则表示绑定已经完成。
步骤 4 - 要显示 Web 服务及其绑定,请为所选绑定或服务链接选择打开 WSDL 文档。
步骤 5 - 打开显示 WSDL 的 Web 浏览器 → 您可以在 WSDL 末尾向下滚动。您将在节点 WSDL 端口下找到端点。
哪些情况不推荐使用 SAP PI?
不建议将 SAP PI 用于同步请求/响应场景。在同步通信中,它由请求和响应操作调用,并且在操作后立即返回处理输出。在同步通信的情况下,基础设施的负载更多。
在 Java、DOT NET 等非 SAP 后端中,不建议将 SAP PI 作为 UI 驱动场景中的中间件工具。
当后端系统作为 UI 服务公开时,不建议将 SAP PI 用于 UI 驱动的场景。