Web_Service与SAP_ECC系统服务发布与调用[整理].pdf
文本预览下载声明
SAP ECC系统 Web Service 服务发布与调用
SAP ECC 系统 Web Service 服务发布与调用
1 / 32
SAP ECC系统 Web Service 服务发布与调用
目录
Web Service 概念 . 3
ECC 6.0 SP14之后版本 4
发布 Web Service 服务: 4
1. SE37创建 Function 4
2. SE80创建服务 5
3. SOAMANAGER配置服务 7
调用 SAP系统发布的 Web Service 服务 10
1. SE80创建代理 10
2. LPCONFIG创建 Logical Port 11
3. 测试代理 13
调用外部异构系统发布的 Web Service 服务 15
1. SE80创建代理 15
2. LPCONFIG创建 Logical Port 16
3. 测试代理 17
ECC 6.0 SP14之前版本 19
发布 Web Service 服务: 19
1. SE37创建 Function 19
2. SE80创建服务 20
3. WSCONFIG 23
4. WSADMIN 26
调用 Web Service 服务。 28
1. SE80创建代理 28
2. LPCONFIG创建 Logical Port 29
3. 测试代理 30
2 / 32
SAP ECC系统 Web Service 服务发布与调用
Web Service概念
简单来说, Web Service 就是为了使原来各孤立的站点之间的信息能够相互通信、共享而
提出的一种接口。 Web Service 所使用的是 Internet 上统一、开放的标准,如 HTTP、XML、
SOAP (简单对象访问协议) 、WSDL 等,所以 Web Service 可以在任何支持这些标准的环境
(Windows ,Linux)中使用。注: SOAP协议( Simple Object Access Protocol, 简单对象访问协
议) ,它是基于 XML 的用于分散和分布式环境下网络信息交换的通讯协议。在此协议下,软
件组件或应用程序能够通过标准的 HTTP协议进行通讯。 它的设计目标就是简单性和扩展性,
这有助于大量异构程序和平台之间的互操作性, 从而使存在的应用程序能够被广泛的用户访
问。
优势
1.跨平台。
2. 支持度高, SOAP协议是基于 XML 和 HTTP这些业界的标准的。
3. 数据是以 ASCII 文本的方式而非二进制传输,调试方便,并实现跨防火墙通信。
4. 技术难度低,开发周期短, Web Service 实现的技术难度远远低于 CORBA和 DCOM。
5. 实现代码和数据的重用。
6. 成本低,在 B2B 集成方面, Web Service 可以低成本的实现。
7. 用 Web service 来集成各种应用中的功能,能为用户提供一个统一的界面
局限性
1.使用了 XML 对数据封装,会造成大量的数据要在网络中传输。
2. 没有规定任何与实现相关的细节,包括对象模型、编程语言。
3. 单机应用
显示全部