All Projects → larshp → ABAP-Swagger

larshp / ABAP-Swagger

Licence: MIT license
Expose ABAP REST services with Swagger/openapi spec

Programming Languages

ABAP
45 projects

Projects that are alternatives of or similar to ABAP-Swagger

abap-openapi-client
ABAP OpenAPI Client and Server generator in ABAP
Stars: ✭ 44 (-45%)
Mutual labels:  abap, openapi
openshift-json-schema
A set of JSON schemas for various OpenShift versions, extracted from the OpenAPI definitions
Stars: ✭ 23 (-71.25%)
Mutual labels:  openapi
cloud-abap-rap
This repository contains several examples how to develop with the ABAP RESTful Application Programming Model (RAP) in SAP BTP, ABAP environment.
Stars: ✭ 98 (+22.5%)
Mutual labels:  abap
abap-exercises-codejam
Material for CodeJams on SAP Business Technology Platform, ABAP Environment and ABAP RESTful Application Programming Model.
Stars: ✭ 25 (-68.75%)
Mutual labels:  abap
abap-odata-smoke-test
This ABAP Report performs simple smoke tests for activated ODATA services, providing basic automated testing for your ODATA endpoints.
Stars: ✭ 13 (-83.75%)
Mutual labels:  abap
abapmerge
Merge ABAP classes/interfaces/INCLUDEs into single file
Stars: ✭ 14 (-82.5%)
Mutual labels:  abap
xtt
ABAP template engine for Excel, Word, Html & Pdf
Stars: ✭ 21 (-73.75%)
Mutual labels:  abap
client-encryption-nodejs
Library for Mastercard API compliant payload encryption/decryption.
Stars: ✭ 20 (-75%)
Mutual labels:  openapi
abapOpenReview
ABAP Review Tool
Stars: ✭ 19 (-76.25%)
Mutual labels:  abap
dotabap-list
ABAP Open Source List, https://dotabap.org
Stars: ✭ 47 (-41.25%)
Mutual labels:  abap
nwabap751
Dockerfile for ABAP Developer Edition 7.51 SP02
Stars: ✭ 21 (-73.75%)
Mutual labels:  abap
ABAPFavorites
ABAP Favorites Eclipse Plugin
Stars: ✭ 23 (-71.25%)
Mutual labels:  abap
abap-alv-google-upload-sheet
Sample demonstrating export of ALV Grid data from SAP GUI directly to Google Drive and display exported data snapshots automatically in Google Sheets.
Stars: ✭ 24 (-70%)
Mutual labels:  abap
fundamental-tools
Web applications with ABAP, done simple.
Stars: ✭ 42 (-47.5%)
Mutual labels:  abap
openapi-boilerplate
📘 Multi-file boilerplate for Open API Specification
Stars: ✭ 280 (+250%)
Mutual labels:  openapi
bw toolbox
📊 🔨 📦 Collection of all tools for SAP BW useful for daily work
Stars: ✭ 24 (-70%)
Mutual labels:  abap
abap-turtle-graphics
It's turtles all the way down
Stars: ✭ 25 (-68.75%)
Mutual labels:  abap
JSON2ABAPType
Creator of ABAP types on a base of JSON structure
Stars: ✭ 40 (-50%)
Mutual labels:  abap
wqcloud
腾讯云Node.js Open API SDK(完整版)
Stars: ✭ 16 (-80%)
Mutual labels:  openapi
OpenAPI
A pharo implementation of OpenAPI 3.0.1
Stars: ✭ 20 (-75%)
Mutual labels:  openapi

ABAP-Swagger

An approach to expose ABAP REST services

Usage

1: develop a class in ABAP with public methods

2: implement interface ZIF_SWAG_HANDLER, and register the public methods(example method zif_swag_handler~meta)

3: the methods are now accessible via rest(example)

4: the Swagger UI can be accessed via swagger.html in the base dir of the REST services

Installing and Requirements

Install via abapGit

Requires native JSON support see http://scn.sap.com/community/abap/blog/2013/01/07/abap-and-json or SAP note 1648418

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].