| |
| |
|
|
|
|
Wir entwickeln mit Java, einer plattformunabhängigen, portablen Programmiersprache.
Nicht nur für uns als Programmierer bietet die Arbeit mit dieser Sprache etliche Vorteile.
Auch Sie als Nutzer der Anwendungen profitieren von den technischen Eigenschaften.
Dank seiner technischen Eigenschaften eignet sich Java ideal für Anwendungen im E-Business-Bereich.
Seine Flexibilität kann genutzt werden, um völlig neue Produkte auf den Markt zu bringen
oder sich schnell ändernen Marktverhältnissen anzupassen. Durch seine einfache Struktur
ist Java perfekt zur Entwicklung komplexer Programme geeignet. Darüber hinaus bietet Ihnen
Java-basierte Software einen hohen Investitionsschutz, denn Fehlerausbesserungen oder Erweiterungen
bzw. Veränderungen können schnell und problemlos vorgenommen werden.
Flexibilität und Stabilität dank objektorientierter Anwendungen
Die Besonderheit objektorientierter Anwendungen ist ihre unkomplizierte
Struktur, denn sie bestehen aus vielen einzeln entwickelten, unabhängigen Modulen,
die miteinander kommunizieren. Die Module können folglich auch einzeln getestet und
ggf. überarbeitet oder ausgetauscht werden. Diese Eigenschaft bringt gleich mehrere
Vorteile mit sich: Zum einen zeichnen sich die Anwendungen durch eine besonders hohe
Flexiblität und Anpassungsfähigkeit aus.
Die Software kann somit schnell an neue Marktgegebenheiten angepasst werden. Zum anderen
gewährleistet die einzelne Bearbeitung und Korrektur der Komponenten eine hohe Stabilität
und damit Absturzsicherheit der Programme.
Automatisation und geografische Unabhängigkeit dank verteilter Anwendungen
Die Objekte in einer Java-Anwendung müssen sich nicht auf einem Computer oder in einem
Programm befinden, sondern können auf unterschiedlichen Programmen, Computern bzw.
innerhalb eines Netzwerkes laufen. Das bedeutet, dass verschiedene Systeme auch über
große Entfernungen ineinander integriert werden können.
Die Nutzung verteilter Anwendungen ermöglicht einen höheren Automatisationsgrad und
damit eine Qualitätssteigerung der Arbeit. Die geografische Unabhängigkeit erleichtert
zudem die Kommunikation über große Entfernungen hinweg.
Hohe Performance und Absturzsicherheit dank kompilierter Anwendungen
Bevor ein Programm ausgeführt werden kann, muss es vom Quellcode in einen für den Computer
lesbaren Code übersetzt werden. Dazu wird entweder ein Interpreter oder ein Compiler
verwendet. Während der Interpreter ein Programm vor seiner Ausführung immer wieder von
neuem prüft, übersetzt der Compiler es einmal nach Fertigstellung in einen Bytecode,
welcher gespeichert wird und damit immer wieder abrufbar ist.
Diese Methode bringt für den Programmnutzer wesentliche Vorteile mit sich: Da die Anwendung
bereits komplett kompiliert wurde, können viele Fehlerquellen von vornherein entdeckt und
behoben werden, die Absturzgefahr des Programmes ist somit wesentlich geringer. Darüber
hinaus arbeitet das Programm schneller und stabiler, da es nicht immer wieder von neuem
interpretiert und übersetzt werden muss.
|
|
| . | |
|
|
|