In welke taal is SAP ontwikkeld?


Beste antwoord

Probeer vereenvoudigde uitleg te geven:

SAP

  • Ten eerste is het een product.
  • Eigenaarsbedrijf, ontleent zijn naam aan de productnaam “SAP”.
  • Het is een beheersysteem (dwz aangeduid als ERP). Dit betekent dat dit een tool is die wordt gebruikt voor “beheer van het systeem” (domeinspecifiek – financiën enz.).

Nu heeft SAP een omgeving rond SAP gecreëerd. Om in een SAP-omgeving te werken (d.w.z. voor aanpassingen enz.), Was taal-abstractie vereist. Hier komt ABAP.

ABAP

  • Het is een taal (hoog niveau), die wordt gebruikt in de SAP-omgeving voor aanpassingen of implementaties van nieuwe functies.
  • Het is van hoog niveau, omdat het alleen bekend is in de SAP-omgeving.

Daarom zou elke aanpassing van de basisversie van SAP die aan een klant van SAP wordt gegeven, ABAP-gebruik vereisen, anders is zojuist geleverde SAP goed genoeg voor gebruik (dwz geen ABAP vereist).

Nu is een andere term HANA.

HANA

  • Dit is een RDBMS in het geheugen.
  • Een andere tool / product van SAP, zou je zeggen, en de belangrijkste focus is om vergemakkelijken “analyse”.
  • De manier waarop dit is ontworpen, geeft een hoge compressie (kolomgewijze opslag) en wordt daarom voornamelijk gebruikt voor “READ” -bewerkingen, en daarom wordt het geassocieerd met “analyse”.

SAP en HANA abstraheren samen de onderliggende complexiteit van databasetoegangsquerys en gebruikersinterface (ontwikkeld in java), samen om de gebruikerservaring goed te maken voor het beheersysteem (voornamelijk gebruikt in analyses, en zodat de belangrijkste focus bij analyses blijft). Deze zeer specifieke tool / product wordt “technologie” genoemd, omdat het een eigen omgeving heeft (terminologieën enz.). ABAP vergemakkelijkt de verdere ontwikkeling van SAP-ERP.

De onderliggende ontwikkeling is in C, C ++ (en ABAP) voor SAP.

Antwoord

De basis (de onderliggende runtime) is ontwikkeld in C. Daarbovenop is een laag ontwikkeld in een propriëtaire COBOL-achtige taal genaamd ABAP. Er zijn een aantal interfaces en technologieën waarmee delen van het systeem in elke taal kunnen worden ontwikkeld. Zie http://en.wikipedia.org/wiki/Abap

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *