Skip to main content

ABAPとは何ですか?

ABAPは、元々はドイツ語でAllgeMemeiner Berichts aufbereitungs Prozessor

、または一般的なレポート作成プロセッサとして知られている高度なビジネスアプリケーションプログラミングの頭字語です。一般的なビジネス指向言語(COBOL)と同様の構文は、ドイツの企業Systeme、Anwendungen und Produkteの大規模なビジネスアプリケーション向けのAnwendungen und Produkte(SAP&Reg;)によって開発されたコンピュータープログラミング言語です。プログラミング言語として、ABAPは、1980年代に登場したいくつかの4番目の世代言語、または4GLSの1つです。SAP&Reg;の言語の開発は、フィールドの先駆者であり、プログラミングの論理データベース概念の最初のアプリケーションを提供しました。顧客は、各顧客情報技術(IT)部門が、カスタマイズされたレポートやその他のツールを構築するために言語を使用する機能を許可します。各顧客は、さまざまなSAP&Reg;アプリケーション。コンピューター化され、最終的にはグローバルなオンラインビジネス環境が1990年代半ばから後半まで進行するにつれて、より多くのSAP®アプリケーションとプログラムはABAP言語を利用しました。今日、SAP®アプリケーションサーバーは、ABAPのみを使用します。他のプログラミング言語とは異なり、高度なビジネスアプリケーションプログラミング言語は、SAP&REG内のプログラムファイルを含むすべての情報を保持します。データベース。コーディングは、生成されたコードとソースコードの2つの形式で表示され、生成されたソースはJava&Trade;のバイテコードに類似しています。高度なビジネスアプリケーションプログラミング言語と他の言語の主な違いは、プログラミングインターフェイス内のデータベースにかかっています。ABAPデータベースは、データベースとアプリケーション間のすべての通信を自動的に処理し、同時に頻繁に使用されるデータをローカルメモリから迅速に取得するために保存します。レポートベースのプログラムは、ユーザーが設定したパラメーターに基づいて、さまざまなリストまたはデータセットを返します。モジュールベースのプログラムは、コンピューターモニターでユーザーが見たものに依存しています。高度なビジネスアプリケーションプログラミング言語で書かれた実行不可能なプログラムにはいくつかのタイプがありますが、すべてライブラリコードです。言い換えれば、実行不可能なプログラムは、特定の機能を実行する特定の機能を実行するコードの部分であり、各コードは他のプログラムで使用できますが、独立して実行できません。同じ原則を示しています。ほとんどの消費者は、パーソナルコンピューターで使用されるオペレーティングシステムを知っています。ABAPやJava&Tradeなどのプログラミング言語;さまざまなパーソナルコンピューターオペレーティングシステムのプログラムとアプリケーションを構築するために使用されるプログラミング言語とほぼ同じように機能します。ABAPは単にSAP&REGで動作します。アプリケーションサーバー、SAP®として知られるサーバーオペレーティングシステム;大規模なビジネスプログラムとアプリケーションを対象とした基礎は、多数のサーバーに広がっています。Windows&Regなどのオペレーティングシステム;Mac用のPCおよびSnow Leopardの場合、SAP®が同じ基本構造を単一のマシンで提供します。基礎は、複数のマシンとサーバーを備えたシステムを提供します。