KSO-SAP ABAP 创建webservice服务,并用soapui测试

2023-12-29 20:46:10

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

Web Service是一种基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Service能与其他兼容的组件进行交互操作。以下是Web Service的一些关键特点:

基于网络:Web Service利用HTTP和SOAP协议在Web上进行通信,使得应用程序组件可以使用开放协议进行通信。
模块化:Web Service是可重用的、独立的软件组件,可以像搭积木一样将不同的Web Service组合起来,以构建复杂的分布式应用程序。
跨平台和跨语言:Web Service使用XML作为数据交换格式,因此可以在不同的平台和编程语言中使用。这使得Web Service成为建立可互操作的分布式应用程序的新平台和一套标准。
Web Service的应用非常广泛,包括企业集成、SOA(Service Oriented Architecture,面向服务架构)、云计算、移动应用程序开发等领域。通过使用Web Service,企业可以更加灵活地构建和集成分布式应用程序,提高系统的可扩展性和可靠性。


一、创建函数SE37

创建函数 ZKSO_RFC5
在这里插入图片描述
在这里插入图片描述

输入类型与名称,点击值传递
在这里插入图片描述
在这里插入图片描述
这里是表类型,返回和接收表类型多行数据

在这里插入图片描述
写逻辑代码进行返回数据
在这里插入图片描述
点击激活和测试:
在这里插入图片描述

在这里插入图片描述

二、创建服务

点击步骤如下图:创建服务:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
点击完成
在这里插入图片描述

去soa激活和创建链接

使用:SOAMANAGER 或者 SOAMANAGER_INT启动上面的工具 网页
使用自己的账户和密码:
在这里插入图片描述
输入刚才创建的名称:
在这里插入图片描述
点击名称,进去配置:创建服务:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击获取链接:
在这里插入图片描述
在这里插入图片描述
这里就创建成功了。

测试

网上找一些测试工具可以进行测试:
我这边用的 soapui
添加上面获取的url
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
出现xml数据,就是测试成功了,恭喜你

文章来源:https://blog.csdn.net/weixin_44320901/article/details/135291624
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。