Skip to main content

Τι είναι το ABAP;

Το ABAP είναι ένα ακρωνύμιο για τον προηγμένο προγραμματισμό επιχειρηματικών εφαρμογών, αρχικά γνωστός στα γερμανικά ως allgemeiner berichts aufbereitungs prozessor ή επεξεργαστής δημιουργίας γενικής έκθεσης.Παρόμοια στη σύνταξη με την κοινή επιχειρηματική γλώσσα (COBOL), είναι μια γλώσσα προγραμματισμού υπολογιστών που αναπτύχθηκε από τη γερμανική εταιρεία Systeme, Anwendungen und produkte στο der datenverarbeitung (SAP Reg,) για επιχειρηματικές εφαρμογές μεγάλης κλίμακας.Ως γλώσσα προγραμματισμού, το ABAP είναι μία από τις αρκετές γλώσσες της τέταρτης γενιάς, ή 4GLS, που εμφανίστηκε στη δεκαετία του 1980.Ένας πρόδρομος στον τομέα, η ανάπτυξη της γλώσσας της SAP Reg της γλώσσας παρείχε την πρώτη εφαρμογή της λογικής βάσης δεδομένων για προγραμματισμό.Οι πελάτες να επιτρέπουν σε κάθε τομέα των πελατών πληροφορικής (πληροφορικής) τη δυνατότητα να χρησιμοποιεί τη γλώσσα για την οικοδόμηση προσαρμοσμένων αναφορών και άλλων εργαλείων.Κάθε πελάτης θα μπορούσε να αναπτύξει τις δικές τους διεπαφές της Companys για διάφορα SAP Reg.Εφαρμογές.Καθώς το ηλεκτρονικό και παγκόσμιο επιχειρηματικό περιβάλλον στο διαδίκτυο προχώρησε στα μέσα έως τα τέλη της δεκαετίας του 1990, περισσότερα SAP Reg.Οι εφαρμογές και τα προγράμματα χρησιμοποίησαν τη γλώσσα ABAP.Σήμερα, SAP Reg.Οι διακομιστές εφαρμογών χρησιμοποιούν αποκλειστικά το ABAP.

Άλλες γλώσσες προγραμματισμού παρόμοιες με το ABAP περιλαμβάνουν COBOL, Java Trade, και μερικά προγράμματα C ++.Σε αντίθεση με άλλες γλώσσες προγραμματισμού, η Advanced Business Application Programming Language διατηρεί όλες τις πληροφορίες, συμπεριλαμβανομένων αρχείων προγραμμάτων, στο πλαίσιο της SAP Reg.βάση δεδομένων.Η κωδικοποίηση εμφανίζεται σε δύο μορφές, που δημιουργείται και πηγαίνοντας κώδικας, με παραγόμενη πηγή που φέρει κάποια ομοιότητα με την Java Trade, S Bytecode.Η κύρια διαφορά μεταξύ της προηγμένης γλώσσας προγραμματισμού εφαρμογών επιχειρήσεων και άλλων γλωσσών βασίζεται στον τρόπο με τον οποίο οι βάσεις δεδομένων στο πλαίσιο της διεπαφής προγραμματισμού.Οι βάσεις δεδομένων ABAP χειρίζονται αυτόματα όλες τις επικοινωνίες μεταξύ βάσεων δεδομένων και εφαρμογών, ενώ ταυτόχρονα αποθηκεύουν συχνά χρησιμοποιούμενα δεδομένα για γρήγορη ανάκτηση από την τοπική μνήμη.Τα προγράμματα που βασίζονται σε αναφορές επιστρέφουν διάφορες λίστες ή σύνολα δεδομένων με βάση τις παραμέτρους που ορίζονται από τον χρήστη.Τα προγράμματα που βασίζονται σε μονάδες βασίζονται σε αυτό που φαίνεται από τον χρήστη στην οθόνη του υπολογιστή.Τα μη εκτελέσιμα προγράμματα γραμμένα σε προηγμένη γλώσσα προγραμματισμού επιχειρηματικών εφαρμογών έχουν διάφορους τύπους, αλλά όλοι είναι κωδικοί βιβλιοθήκης.Με άλλα λόγια, τα μη εκτελέσιμα προγράμματα είναι κομμάτια κώδικα που εκτελούν ορισμένες λειτουργίες, με κάθε κωδικό διαθέσιμο για χρήση από άλλα προγράμματα, αλλά ανίκανος να εκτελέσει ανεξάρτητα.

Η κατανόηση διαφορετικών γλωσσών προγραμματισμού απαιτεί εκτεταμένη γνώση του προγραμματισμού, ωστόσο, ένα απλό παράδειγμααπεικονίζει τις ίδιες αρχές.Οι περισσότεροι καταναλωτές γνωρίζουν τα λειτουργικά συστήματα που χρησιμοποιούνται σε προσωπικούς υπολογιστές.Οι γλώσσες προγραμματισμού όπως το ABAP και το Java Trade.Εργαστείτε πολύ με τις γλώσσες προγραμματισμού που χρησιμοποιούνται για την κατασκευή προγραμμάτων και εφαρμογών για διάφορα λειτουργικά συστήματα προσωπικών υπολογιστών.Το ABAP απλά λειτουργεί στο SAP Reg.Servers Application, ένα λειτουργικό σύστημα διακομιστή γνωστό ως SAP Reg.Βάση, που προορίζεται για επιχειρηματικά προγράμματα και εφαρμογές μεγάλης κλίμακας που διαδίδονται σε πολλούς διακομιστές.Λειτουργικά συστήματα όπως Windows Reg.Για υπολογιστές και λεοπάρδαλη χιονιού για Mac παρέχουν την ίδια βασική δομή σε ένα μόνο μηχάνημα που SAP Reg.Η βάση προβλέπει συστήματα πολλαπλών μηχανών και διακομιστών.