Apex salesforce
Apex
Apex ist eine der 3 Programmiersprachen für Salesforce-Anwendungen. Sie hat eine Java-ähnliche Syntax und ermöglicht es z. B. Ausführungsoptionen mit Schaltflächen oder Buttons in eine Applikation zu integrieren. Als Backend-Technologie wird Apex auf den Servern von Force.com ausgeführt.
Aufbau und Funktion von Apex
Apex ähnelt in seinem Aufbau den beiden beliebten Programmiersprachen Java und C#. Sie ist stark typisiert und objektorientiert und wird ausschließlich im Backend auf den Servern von Force.com verwendet. Die Sprache wurde speziell für die Programmierung von Geschäftsanwendungen konzipiert. –Deshalb werden mit ihrer Hilfe Daten und Prozesse in einem größeren Kontext auf Force.com verwaltet.
Salesforce funktioniert nach dem MVC-Modell (Model – View – Controller). Dabei starten Nutzer auf der Anwendungsoberfläche einer Applikation Prozesse, die wiederum dazu führen, dass ein Controller vorhandene Daten ändert. Auf diese Weise führt der Controller einem bereits vorhandenen Datenmodell zum Beispiel zusätzliche Daten hinzu. Er sorgt außerdem dafür, dass Informationen aus dem Datenmodell nach einer entsprechenden Eingabe auf der Nutzeroberfläche für den User angezeigt werden. Durch Apex-Entwicklungen lassen sich die datenbasierten Prozesse des Controllers steuern.
Insgesamt profitieren Entwickler mit der Programmiersprache von einem einzigartigen Ansatz zur Erstellung von Funktion und Logik und einer deutlich reduzierten Entwicklungszeit. So können sie spezifische Bestandteile einer Anwendung selbst programmieren und mit vorgefertigten Elementen kombinieren, die ihnen Force.com zur Verfügung stellt.
Comments
Post a Comment