{"id":140462,"date":"2024-03-12T15:55:46","date_gmt":"2024-03-12T14:55:46","guid":{"rendered":"http:\/\/e3mag.com\/?p=140462"},"modified":"2024-03-18T10:50:55","modified_gmt":"2024-03-18T09:50:55","slug":"rap-and-cap","status":"publish","type":"post","link":"https:\/\/e3mag.com\/en\/rap-and-cap\/","title":{"rendered":"RAP and CAP"},"content":{"rendered":"<p>RAP is modern and popular. On this page, the supermarket Billa advertises with RAP. Billa stands for \"Billigladen\" in German, which means discount store. Billa is the Austrian equivalent of Aldi, Hofer, Edeka, Migros, Coop or Rewe.<\/p>\n\n\n\n<p>RAP is modern and popular. On this page, the supermarket Billa advertises with RAP. Billa is the Austrian equivalent of Aldi, Hofer, Edeka, Migros, Coop or Rewe.<\/p><div id=\"great-4030023091\" class=\"great-fullsize-content-en\" style=\"margin-bottom: 20px;\"><a data-no-instant=\"1\" href=\"https:\/\/www.youtube.com\/watch?v=6yfv7eho3Gc\" rel=\"noopener\" class=\"a2t-link\" target=\"_blank\" aria-label=\"banner_26-04_29_1200x150\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150.jpg\" alt=\"\"  srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150.jpg 1200w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-400x50.jpg 400w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-768x96.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-100x13.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-480x60.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-640x80.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-720x90.jpg 720w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-960x120.jpg 960w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1168x146.jpg 1168w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-18x2.jpg 18w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-600x75.jpg 600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" width=\"1200\" height=\"150\"  style=\" max-width: 100%; height: auto;\" \/><\/a><\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<p>So, let's \u201crap\u201d about a few programming models of our liking to get an idea of what the SAP community can expect from an R\/3 Abap approach. CAP (Cloud Application Programming) is of course different from RAP (RESTful Application Programming Model) and is more of a Java Script runtime environment than SAP Abap.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69df3cf611033&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69df3cf611033\" class=\"alignright size-full is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"544\" height=\"1047\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2024\/03\/rap.png\" alt=\"\" class=\"wp-image-140464\" style=\"width:276px;height:auto\" srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2024\/03\/rap.png 544w, https:\/\/e3mag.com\/wp-content\/uploads\/2024\/03\/rap-208x400.png 208w, https:\/\/e3mag.com\/wp-content\/uploads\/2024\/03\/rap-100x192.png 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2024\/03\/rap-480x924.png 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2024\/03\/rap-6x12.png 6w\" sizes=\"auto, (max-width: 544px) 100vw, 544px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><em>This advertisement is a screenshot, which inspired the author to write this text. The supermarket, Billa, is an Austrian supermarket similar to Migros, Hofer or Edeka. They of course do not offer RAP and CAP.<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Open Source<\/h2>\n\n\n\n<p><br>CAP combines both familiar SAP technologies and open source products, primarily Node.js, a cross-platform open source JavaScript runtime environment that can execute JavaScript code outside of a Web browser. It can be used, for example, to run a Web server.<\/p>\n\n\n\n<p>Also on board are Core Data Services (CDS), a universal modeling language for services and domain models that is part of SAP CAP by default. CDS has been the infrastructure for SAP data modeling since Hana. From a technical point of view, it is crucial that CDS defines the data models directly in the Hana memory and not on the ERP application server. JavaScript is commonly used, but many other open source languages can be used.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Not a cheap framework<\/h2>\n\n\n\n<p><br>The SAP Cloud Application Programming Model is not a cheap framework. It simplifies the creation of cloud applications for programmers. The framework provides relevant libraries and languages, not just Node.js. But why CAP? SAP partner Snap Consulting has the answer: the future belongs exclusively to the SAP cloud. In the future, new or further developments in the SAP context will only be carried out using cloud technologies, making the SAP BTP (Business Application Platform) and CAP the new natural habitat for SAP users. A brave new world. Is the whole world in the cloud? Let's rap!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">RESTful<\/h2>\n\n\n\n<p><br>SAP RAP, or RESTful Application Programming, is the preferred model for experienced programmers to use with ABAP (SAP\u2019s programming language) in the cloud. RAP is suitable for both on-prem solutions and cloud services. It is primarily suited for interfaces in the Abap application layer, and the underlying database is Hana. CAP is cloud only with open source and SAP stacks on Java or Node.js. RAP, on the other hand, is the solution for Abap in the cloud, with a UI provided via Cloud Foundry or NEO and is colloquially referred to as Steampunk.<\/p>\n\n\n\n<p>Thus, Embedded Steampunk is Abap Cloud. An advantage of Embedded Steampunk is the close connection to S\/4 compared to looser extensions like Steampunk on the SAP Business Technology Platform. The Abap Cloud is a generic term that combines Embedded Steampunk in the public cloud and in the private cloud (on-prem). SAP plans to use the Abap Cloud to provide the most efficient Abap tools of the past decade, such as CDS, Eclipse, released APIs, and RAP. Now it's clear why the cheap store is rapping.&nbsp;<\/p>\n\n\n\n<p>Steampunk as a synonym for future S\/4 add-ons and enhancements will accompany and challenge the SAP community for many years to come. <\/p>","protected":false},"excerpt":{"rendered":"<p>Even in the dawning age of AI, programming is still a popular activity.<br \/>\nFrom RESTful Application Programming, RAP, to CAP, Cloud Application Programming,<br \/>\nthere should be something for every existing SAP customer. But it won't be cheap.<\/p>","protected":false},"author":2,"featured_media":135737,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"0","footnotes":""},"categories":[7,43842,25],"tags":[],"coauthors":[27825],"class_list":["post-140462","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-meinung","category-mag-24-03","category-satire-das-letzte","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450.jpg",1000,450,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-400x180.jpg",400,180,true],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-768x346.jpg",768,346,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450.jpg",1000,450,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-100x45.jpg",100,45,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-480x216.jpg",480,216,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-640x288.jpg",640,288,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-720x324.jpg",720,324,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-960x432.jpg",960,432,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450.jpg",1000,450,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450.jpg",1000,450,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450.jpg",1000,450,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450.jpg",1000,450,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450.jpg",1000,450,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-18x8.jpg",18,8,true],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450.jpg",1000,450,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450.jpg",1000,450,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450.jpg",1000,450,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-600x270.jpg",600,270,true],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-600x450.jpg",600,450,true],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2023\/12\/Das-Letzte-Satire_1000x450-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Auch im anbrechenden KI-Zeitalter ist Programmieren noch eine angesagte T\u00e4tigkeit.<br \/>\nVom RESTful Application Programming, RAP, bis CAP, Cloud Application Programming,<br \/>\nsollte f\u00fcr jeden SAP-Bestandskunden etwas dabei sein. Aber billig wird es nicht.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/en\/category\/opinion\/\" rel=\"category tag\">Die Meinung der SAP-Community<\/a>, <a href=\"https:\/\/e3mag.com\/en\/category\/mag-24-03\/\" rel=\"category tag\">MAG 24-03<\/a>, <a href=\"https:\/\/e3mag.com\/en\/category\/opinion\/last-and-least\/\" rel=\"category tag\">Satire: Das Letzte<\/a>","author_info_v2":{"name":"Peter M. F\u00e4rbinger, E3 Magazine","url":"https:\/\/e3mag.com\/en\/author\/peter-m-faerbinger-e-3-magazin\/"},"comments_num_v2":"1 comment","_links":{"self":[{"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/posts\/140462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/comments?post=140462"}],"version-history":[{"count":9,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/posts\/140462\/revisions"}],"predecessor-version":[{"id":140864,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/posts\/140462\/revisions\/140864"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/media\/135737"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/media?parent=140462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/categories?post=140462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/tags?post=140462"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/en\/wp-json\/wp\/v2\/coauthors?post=140462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}