![]() |
||
Webprogrammierung und Enterprise-AnwendungenInhalt
Web- und Enterprise-ApplikationenImmer mehr Anwendungen werden an verteilten Standorten eingesetzt und über das Internet bedient. Diese Anforderung lässt sich z.B. über Webprogrammierung oder Enterprise-Anwendungen realisieren. WebprogrammierungDurch Webprogrammierung erstellt man so genannte Webanwendungen. Sie werden über einen Browser bedient und erfordern daher keine weiteren Installationen beim Benutzer. Die Webprogrammierung und Datenhaltung erfolgt auf einem zentralen Server.
EnterpriseanwendungenEin Alternative zur Webprogrammierung sind Enterprise-Applikationen. So werden komplexe Unternehmensanwendungen mit einer verteilten mehrschichtigen Architektur bezeichnet. Datenhaltung und Programmlogik liegen auch hier größtenteils auf einem (oder mehreren) zentralen Servern; auf der Benutzerseite wird aber kein Browser, sondern ein individuell programmiertes Clientprogramm eingesetzt, das eine leistungsfähige Oberfläche und komfortable Bedienung ermöglicht. Die Kommunikation zwischen Client und Server erfolgt meist über eine gesicherte Internet-Verbindung Typische Elemente von Enterpriseanwendungen sind:
Beispiele sind:
Enterprise-Applikationen werden oft mit J2EE und Enterprise Java Beans, aber auch Microsofts .NET-Plattform entwickelt. J2EE hat den Vorteil der Plattform- und Hersteller-Unabhängigkeit, mit .NET sind Sie auf Windows festgelegt, dafür stehen mehrere Programmiersprachen zur Verfügung. Im Falle von J2EE (Java 2 Enterprise Edition) kann die Architektur einer Enterprise-Anwendung beispielsweise so aussehen: Unsere Angebote für Webprogrammierung und Enterprise-Anwendungen:
Related Links |
||