ABAP Programlama Dili

ABAP

ABAP, Advanced Business Application Programming’in kısaltmasıdır. Adından da anlaşılacağı gibi, iş uygulamaları, kurumsal uygulamalar geliştirmek için kullanılır. JAVA, C# gibi üst düzey bir programlama dilidir.

ABAP
ABAP

SAP şirketine aittir. Açık kaynak olan programlama dillerinden farklı olarak tescilli bir programlama dilidir. SAP uygulama sunucusuna erişmek ve üzerinde uygulamalar geliştirmek için geliştirilmiştir.

Sunucu tarafı programlama dilidir. SAP Netweaver Uygulama sunucusu, ABAP programlarını / kaynak kodunu oluşturmak ve yönetmek için IDE’yi ( Integrated Development Environment) sağlar. Geliştirici, ABAP programlarını doğrudan uygulama sunucusunda geliştirecek ve kaydedecektir. ABAP’ta yazılan programlar, uygulama sunucusunun, sunucu makinesindeki çalışma zamanı ortamında yürütülür.

SAP’nin Business paketi (ERP, CRM, SRM, SCM, PLM ve sektöre özel çözümler paketi) ABAP’ta geliştirilmiştir. ABAP hem prosedürel hem de nesne yönelimli programlama dilidir. SAP uygulama sunucusuna erişmek için yerel makinede kurulu SAP GUI adlı özel bir programa ihtiyacınız vardır.

SAP GUI
SAP GUI

ABAP Workbench

Standart ve özel uygulama yazılımlarının geliştirilmesi için SAP tarafından kullanılır. Programları sürdürmek için ABAP editör kullanılır.

ABAP Editor

Programları sürdürebilmek için kullanılır.

ABAP Dictionary

Dictionary nesnelerini korumak için kullanılır.

Repository Browser

Bir paketteki bileşenlerin hiyerarşik yapısını görüntülemek için kullanılır.

Menu Painter 

Menü çubukları ve araç çubukları dahil olmak üzere grafik kullanıcı arayüzleri geliştirmek için kullanılır.

Screen Painter

Çevrimiçi programlar için ekran bileşenlerini korumak için kullanılır.

Repository Information System

Veri modelleri, sözlük türleri ve tablo yapıları, programlar ve işlevler gibi geliştirme ve çalışma zamanı nesneleri hakkında bilgiler içerir.

Test and Analysis Tools

Sözdizimi Kontrolü ve Hata Ayıklayıcı.

Function Builder

İşlev grupları ve işlev modülleri oluşturmaya ve sürdürmeye izin verir.

Data Modeler

Grafik modellemeyi destekleyen bir araç.

Workbench Organizer

Birden fazla geliştirme projesini sürdürür ve dağıtımlarını yönetir.

ABAP Syntax örneklerini incelemek için tıklayabilirsiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Sitemizde en iyi deneyimi yaşamanızı sağlamak için çerezler kullanmaktadır.