SAPはどの言語で開発されましたか?


ベストアンサー

簡単な説明を提供してみてください:

SAP

  • まず、製品です。
  • 所有者の会社は、製品名「SAP」でその名前を付けています。
  • これは管理システム(つまり、ERPと呼ばれます)です。つまり、これは「システムの管理」(ドメイン固有-財務など)に使用されるツールです。

これで、SAPはSAPの周りに環境を作成しました。 SAP環境で動作するために(つまり、カスタマイズなどのために)、言語の抽象化が必要でした。ここにABAPがあります。

ABAP

  • これは、カスタマイズまたは新機能の実装のためにSAP環境で使用される言語(高レベル)です。
  • SAP環境でのみ認識されるため、高レベルです。

したがって、SAPの一部の顧客に提供されるSAPの基本バージョンのカスタマイズには、ABAPの使用が必要になります。それ以外の場合は、提供されたばかりのSAPで十分に使用できます(つまり、ABAPは必要ありません)。

現在、HANAという別の用語があります。

HANA

  • これはインメモリRDBMSです。
  • SAPによる別のツール/製品であり、その主な焦点は「分析」を容易にします。
  • この設計方法は、高圧縮(列単位のストレージ)を提供するため、主に「READ」操作に使用されます。これが「分析」に関連付けられている理由です。

SAP HANA は、基盤となるものを一緒に抽象化しますデータベースアクセスクエリとUI(javaで開発)の複雑さを組み合わせることで、ユーザーエクスペリエンスを管理システムに適したものにします(主に分析で使用され、主な焦点は分析にとどまります)。この非常に特殊なツール/製品は、独自の環境(用語など)を持っているため、「テクノロジー」と呼ばれます。 ABAP は、SAP-ERPのさらなる開発を促進します。

基盤となる開発は、SAP用のC、C ++(およびABAP)です。

回答

基礎(基礎となるランタイム)はCで開発されています。その上に、ABAPと呼ばれる独自のCOBOLのような言語で開発されたレイヤーがあります。システムの一部を任意の言語で開発できるようにするインターフェイスとテクノロジーは多数あります。 http://en.wikipedia.org/wiki/Abap

を参照してください

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です