בית התפתחות מהי תכנות יישומים עסקיים מתקדמים (abap)? - הגדרה מטכנולוגיה

מהי תכנות יישומים עסקיים מתקדמים (abap)? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של תכנות יישומים עסקיים מתקדמים (ABAP)?

תכנות יישומים עסקיים מתקדמים (ABAP) היא שפת תכנות ספציפית ליישומים שפותחה בשנות השמונים על ידי חברת התוכנה הגרמנית SAP. התחביר של ABAP דומה במקצת ל- COBOL. ABAP הייתה ונשארה שפת התכנות לפיתוח ושינוי יישומי SAP.


מערכת ה- R / 3 המותקנת באופן נרחב שוחררה לראשונה על ידי SAP בשנת 1992 והתפתחה ב- ABAP.


בשנת 1999, SAP פרסמה סיומת מונחית עצמים ל- ABAP, המציינת אובייקטים של ABAP. בשנת 2004 הציגה SAP את סביבת הפיתוח הנוכחית שלה בשם NetWeaver, התומכת הן ב- ABAP והן ב- Java.


ABAP תורגם מגרמנית, מייצג את Allgemeiner Berichtsaufbereitungsprozessor שפירושו "תהליך הכנת דוח גנרי."

Techopedia מסביר תכנות יישומים עסקיים מתקדמים (ABAP)

תוכניות ABAP שוכנות במסד הנתונים של SAP ונמצאות בעריכה באמצעות כלי ABAP Workbench. הם מורכבים, ניתנים באגים ומופעלים בהקשר של רכיב בסיס SAP, המיושם בדרך כלל כחלק משרת יישומי האינטרנט של SAP.


ניתן לסווג תוכניות ABAP לדוחות וכלים של מודולים. המונח "דוח" משמש בחופשיות לציון תוכניות המפעילות נתונים בצורה מוכוונת רשימה.


לקוחות SAP יכולים ליצור דוחות וממשקי משתמש בהתאמה אישית באמצעות שפת התכנות ABAP. קל ללמוד ABAP עבור מתכנתים, פחות מכך עבור מתכנתים. על פי ההנחה שמתכנתים הלומדים ABAP הם בעלי ידע בעבודה על תכנון מסדי נתונים יחסי ותפיסות תכנות מונחות עצמים.

מהי תכנות יישומים עסקיים מתקדמים (abap)? - הגדרה מטכנולוגיה