In quale lingua è stato sviluppato SAP?


Migliore risposta

Tentativo di fornire una spiegazione semplificata:

SAP

  • In primo luogo è un prodotto.
  • Azienda proprietaria, deriva il suo nome con il nome del prodotto “SAP”
  • È un sistema di gestione (cioè denominato ERP). Ciò significa che questo è uno strumento utilizzato per “gestire il sistema” (specifico del dominio – finanza ecc.).

Ora, che SAP ha creato un ambiente attorno a SAP. Per poter operare in ambiente SAP (es. Per personalizzazioni ecc.), Era necessaria lastrazione del linguaggio. Ecco ABAP.

ABAP

  • È un linguaggio (di alto livello), che viene utilizzato nellambiente SAP per personalizzazioni o implementazioni di nuove funzionalità.
  • È di alto livello, perché è noto solo in ambiente SAP.

Pertanto, qualsiasi personalizzazione sulla versione base di SAP fornita a qualche cliente di SAP richiederebbe lutilizzo di ABAP, altrimenti, SAP appena consegnato è abbastanza buono per lutilizzo (cioè non è richiesto ABAP).

Ora è un altro termine HANA.

HANA

  • Questo è un RDBMS in memoria.
  • Un altro strumento / prodotto di SAP, diresti, e il suo obiettivo principale è quello di facilitare l “analisi”.
  • Il modo in cui questo è progettato offre unelevata compressione (archiviazione per colonna) e quindi viene utilizzato principalmente per le operazioni di “LETTURA”, motivo per cui è associato con “analisi”.

SAP e HANA astraggono insieme il sottostante complessità delle query di accesso al database e dellinterfaccia utente (sviluppata in java), insieme, per rendere lesperienza dellutente positiva per il sistema di gestione (utilizzato principalmente nellanalisi e in modo che lattenzione principale rimanga nellanalisi). Questo strumento / prodotto molto specifico, è detto “tecnologia”, in quanto ha un proprio ambiente (terminologie, ecc.). ABAP facilita lulteriore sviluppo di SAP-ERP.

Lo sviluppo sottostante è in C, C ++ (e ABAP) per SAP.

Risposta

La base (il runtime sottostante) è sviluppata in C. In cima a questo cè uno strato sviluppato in un linguaggio proprietario simile a COBOL chiamato ABAP. Esistono numerose interfacce e tecnologie che consentono di sviluppare parti del sistema in qualsiasi lingua. Vedi http://en.wikipedia.org/wiki/Abap

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *