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

2023-12-30 04:04

本文主要是介绍KSO-SAP ABAP 创建webservice服务,并用soapui测试,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

文章目录

  • 前言
  • 一、创建函数SE37
  • 二、创建服务
  • 去soa激活和创建链接
    • 测试


前言

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数据,就是测试成功了,恭喜你

这篇关于KSO-SAP ABAP 创建webservice服务,并用soapui测试的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/551645

相关文章

Nginx设置连接超时并进行测试的方法步骤

《Nginx设置连接超时并进行测试的方法步骤》在高并发场景下,如果客户端与服务器的连接长时间未响应,会占用大量的系统资源,影响其他正常请求的处理效率,为了解决这个问题,可以通过设置Nginx的连接... 目录设置连接超时目的操作步骤测试连接超时测试方法:总结:设置连接超时目的设置客户端与服务器之间的连接

Android 悬浮窗开发示例((动态权限请求 | 前台服务和通知 | 悬浮窗创建 )

《Android悬浮窗开发示例((动态权限请求|前台服务和通知|悬浮窗创建)》本文介绍了Android悬浮窗的实现效果,包括动态权限请求、前台服务和通知的使用,悬浮窗权限需要动态申请并引导... 目录一、悬浮窗 动态权限请求1、动态请求权限2、悬浮窗权限说明3、检查动态权限4、申请动态权限5、权限设置完毕后

TP-Link PDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务

《TP-LinkPDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务》近期,路由器制造巨头普联(TP-Link)在用户群体中引发了一系列重要变动,上个月,公司发出了一则通知,明确要求所... 路由器厂商普联(TP-Link)上个月发布公告要求所有用户必须完成实名认证后才能继续使用普联提供的 D

Python创建Excel的4种方式小结

《Python创建Excel的4种方式小结》这篇文章主要为大家详细介绍了Python中创建Excel的4种常见方式,文中的示例代码简洁易懂,具有一定的参考价值,感兴趣的小伙伴可以学习一下... 目录库的安装代码1——pandas代码2——openpyxl代码3——xlsxwriterwww.cppcns.c

使用Python在Excel中创建和取消数据分组

《使用Python在Excel中创建和取消数据分组》Excel中的分组是一种通过添加层级结构将相邻行或列组织在一起的功能,当分组完成后,用户可以通过折叠或展开数据组来简化数据视图,这篇博客将介绍如何使... 目录引言使用工具python在Excel中创建行和列分组Python在Excel中创建嵌套分组Pyt

微服务架构之使用RabbitMQ进行异步处理方式

《微服务架构之使用RabbitMQ进行异步处理方式》本文介绍了RabbitMQ的基本概念、异步调用处理逻辑、RabbitMQ的基本使用方法以及在SpringBoot项目中使用RabbitMQ解决高并发... 目录一.什么是RabbitMQ?二.异步调用处理逻辑:三.RabbitMQ的基本使用1.安装2.架构

解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题

《解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题》文章详细描述了在使用lombok的@Data注解标注实体类时遇到编译无误但运行时报错的问题,分析... 目录问题分析问题解决方案步骤一步骤二步骤三总结问题使用lombok注解@Data标注实体类,编译时

Java中使用Java Mail实现邮件服务功能示例

《Java中使用JavaMail实现邮件服务功能示例》:本文主要介绍Java中使用JavaMail实现邮件服务功能的相关资料,文章还提供了一个发送邮件的示例代码,包括创建参数类、邮件类和执行结... 目录前言一、历史背景二编程、pom依赖三、API说明(一)Session (会话)(二)Message编程客

MySQL分表自动化创建的实现方案

《MySQL分表自动化创建的实现方案》在数据库应用场景中,随着数据量的不断增长,单表存储数据可能会面临性能瓶颈,例如查询、插入、更新等操作的效率会逐渐降低,分表是一种有效的优化策略,它将数据分散存储在... 目录一、项目目的二、实现过程(一)mysql 事件调度器结合存储过程方式1. 开启事件调度器2. 创

mysql外键创建不成功/失效如何处理

《mysql外键创建不成功/失效如何处理》文章介绍了在MySQL5.5.40版本中,创建带有外键约束的`stu`和`grade`表时遇到的问题,发现`grade`表的`id`字段没有随着`studen... 当前mysql版本:SELECT VERSION();结果为:5.5.40。在复习mysql外键约