|
Web- und Enterprise-Applikationen Immer mehr Anwendungen werden an verteilten Standorten eingesetzt und über das Internet bedient. Diese Anforderung lässt sich z.B. über Webprogrammierung (Empfehlung: Silverlight) oder Enterprise-Anwendungen realisieren.
Webprogrammierung Durch 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. Ein Beispiel für die Einsatzmöglichkeiten sind Internetauftritte mit dynamischen und interaktiven Webseiten, die z.B. Inhalte aus Datenbanken einbinden und auf Benutzereingaben reagieren. Wenn es dabei "nur" um die Publikation von Webseiten und ihre komfortable Pflege geht, sind häufig Content Management Systeme (CMS, Joomla, Typo3) die beste Wahl. Mit einem CMS können Sie ohne HTML-Kenntnisse die Inhalte Ihrer Internetpräsenz bequem bearbeiten. Wollen Sie Ihre Inhalte nicht nur im Web, sondern auch in anderen Medien veröffentlichen, bietet sich ein "Single Source Publishing"-System an. Auch für firmeninterne Applikationen kann die Webprogrammierung im Intranet die beste Lösung sein, z.B. wenn von verschiedenen Standorten Ihres Unternehmens oder unter verschiedenen Betriebssystemen auf zentrale Daten zugegriffen werden soll.
Enterpriseanwendungen Ein 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:
Unsere Angebote für Webprogrammierung und Enterprise-Anwendungen:
-
Wir erfassen und modellieren die Benutzer- und Systemanforderungen.
-
Wir beraten Sie bezüglich geeigneter Lösungen und -Technologien der Webprogrammierung oder Enterprise-Anwendung.
-
Wir entwickeln die Anwendung für Sie.
-
Wir konzipieren die Inbetriebnahme und unterstützen Sie dabei.
-
Wir schulen die Anwender/innen.
-
Wir leisten Support und Unterstützung.
|