Razlika između verzija stranice "ABAP"
[nepregledana izmjena] | [pregledana izmjena] |
Uklonjeni sadržaj Dodani sadržaj
m r2.7.1) (robot dodaje: hi:एबीएपी |
prijevod članka sa engl. Wiki, permalink: http://en.wikipedia.org/w/index.php?title=ABAP&oldid=471021152 |
||
Red 1:
'''ABAP''' ({{en|Advanced Business Application Programming}}, originalni naziv ''Allgemeiner Berichts-Aufbereitungs-Prozessor'') je [[programski jezik visokog nivoa]] napravljen od strane [[Njemačka|njemačke]] [[softver]]ske kompanije [[SAP AG|SAP]]. Trenutno je pozicioniran, uporedo sa nedavno predstavljenim [[Java programski jezik|Java programskim jezikom]], kao jezik za programiranje ''[[SAP Web Application Server|SAP Application Servera]]'', koji je dio njihove ''[[NetWeaver]]'' platforme za izgradnju poslovnih aplikacija. Sintaksa ABAP jezika je donekle slična [[COBOL]] programskom jeziku.
== Historija ==
ABAP je jedan od mnogih [[Četvrta generacija programskih jezika|programskih jezika četvrte generacije]] specifične aplikacijske primjene, čiji je razvoj počeo [[1980te|1980-ih]] godina. U početku je ABAP bio jezik za raportiranje u [[SAP R/2]], platformi koja je omogućavala velikim kompanijama da prave centralne poslovne aplikacije za menadžment materijala i ekonomsko knjigovodstvo.
ABAP je ispočetka bila kratica za '''''A'''llgemeiner '''B'''erichts'''a'''ufbereitungs'''p'''rozessor'' ("opšti procesor za pravljenje izvještaja" na [[Njemački jezik|njemačkom]])<ref>[http://www.sap-technical.com/content/abap/1ABAP%20History.htm "ABAP History". ''SAP-technical.com'']</ref>, ali je kasnije preimenovan u '''''A'''dvanced '''B'''usiness '''A'''pplication '''P'''rogramming''. ABAP je bio jedan od prvih jezika koji je sadržavao koncept "logičkih baza podataka" ({{en|Logical Databases}}, LDB), koje omogućuju visoki nivo apstrakcije od osnovnih nivoa baze podataka.
ABAP programski jezik je u početku bio korišten od strane programera za izradu [[SAP R/3]] platforme. Također je bilo planirano da ga koriste SAP klijenti za proširivanje SAP aplikacija - klijenti su mogli razvijati sopstvene izvještaje i interfejse sa ABAP programiranjem. Jezik je relativno jednostavan za naučiti kada se radi o programerima, ali nije alat za direktno korištenje od strane korisnika bez programerskog iskustva. Znanje o dizajnu relacijskih baza podataka, i također po mogućnosti o konceptima objektno-orijentiranog programiranja, je potrebno za stvaranje ABAP programa.
ABAP ostaje kao programski jezik za pravljenje programa za klijent-server [[SAP R/3|R/3]] sistem, koji je SAP izbacio na tržište [[1992]]. godine. Dok se kompjuterski [[hardver]] razvijao i evoluirao tokom [[1990te|1990-ih]], sve više SAP aplikacija i sistema je bilo pisano u ABAP-u. Do [[2001]]. su sve osim većine osnovnih funkcija bile napisane u ABAP-u. Godine [[1999]]. SAP je predstavio objektno-orijentirano proširenje za ABAP nazvano ''ABAP Objects'', uporedo sa R/3 verzijom 4.6.
Trenutna razvojna platforma SAP-a, ''NetWeaver'', ima podršku i za ABAP, kao i za programski jezik Java.
==Također pogledajte==
*[[ERP]]
*[[Secure Network Communications]]
*[[SAP Logon Ticket]]
*[[Single Sign-On]]
==Vanjski linkovi==
*[http://help.sap.com SAP Help Portal]
*[http://www.sdn.sap.com/irj/sdn/abap ABAP] na [http://www.sdn.sap.com SAP Developer Network]
*[http://www.sdn.sap.com/irj/sdn/abap-elearning ABAP eLearning]
*[http://help.sap.com/saphelp_nw2004s/helpdata/en/ce/b518b6513611d194a50000e8353423/frameset.htm ABAP Objects]
* {{dmoz|Computers/Software/ERP/SAP/Programming|ABAP}}
==Reference==
{{reference}}
[[Kategorija:Skraćenice]]▼
[[Kategorija:Programski jezici]]
▲[[Kategorija:Skraćenice]]
[[bg:ABAP]]
|