Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Anwendungsserver – Wikipedia
Anwendungsserver – Wikipedia
aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Application-Server)

Ein Anwendungsserver oder Applikationsserver, englisch Application Server [ˌæplɪˈkeɪʃn̩ ˈsɝːvɚ], ist im Allgemeinen ein Server in einem Computernetzwerk, der Anwendungsprogramme ausführt. Im engeren Sinne bezeichnet der Begriff eine Software, die spezielle Dienste zur Verfügung stellt, wie beispielsweise Transaktionen, Authentifizierung oder den Zugriff auf Verzeichnisdienste, Webservices und Datenbanken über definierte Schnittstellen. In Bezug mit Java steht die Bezeichnung Application Server meist für ein Framework, das die Entwicklung von Webanwendungen erleichtert und einen Server bereitstellt.[1]

Gängig und von wesentlicher Bedeutung sind Anwendungsserver beispielsweise in Geoinformationssystemen, wo sie die angefragten Landkarten erzeugen und auch Tracking in Echtzeit ermöglichen.[2][3][4] Dass eine Routenplanung durch Eingabe von Start und Ziel im Browser unverzüglich ein qualifiziertes Resultat erbringt, beruht nicht auf Fähigkeiten des Clients, sondern auf umfangreichen individuellen Ermittlungen durch den Anwendungsserver, der nur sein Ergebnis liefert.

Ein Anwendungsserver bietet eine Laufzeitumgebung für den Server-Teil einer Client-Server Anwendung. Zum Beispiel stellt bei einer Webanwendung der Webbrowser den Client-Teil der Anwendung dar.

Generelle Eigenschaften

[Bearbeiten | Quelltext bearbeiten]

Bei einem Anwendungsserver gelten generell explizite und implizite Eigenschaften:

Explizite Eigenschaften:

  • Kapselung von Datenquellen (standardisierte Adapter zu Datenbanken, Message Queueing, Verzeichnis-Diensten, Anwendungen)
  • Schnittstellen zu höherwertigen Diensten: Asynchrone Kommunikation, Transaktionsverarbeitung, Datentransformation und Persistenz

Implizite Eigenschaften:

  • Skalierbarkeit, ohne die Anwendung modifizieren zu müssen
  • Monitoring-, Kalibrierungs-, Logging- und Management-Funktionen zur Laufzeit
  • Software Lifecycle Management (Delivery, Deployment, Patches, Upgrades)

Spezielle Eigenschaften

[Bearbeiten | Quelltext bearbeiten]

Es gibt viele verschiedene Anwendungsserver, die sich durch die speziellen Eigenschaften markanter unterscheiden als bei den generellen Eigenschaften.

Viele Anwendungen müssen für einen bestimmten Typ von Anwendungsserver entwickelt werden (Typen sind z. B. Jakarta EE, .Net-Framework, SAP Web Application Server). Im Bereich der Anwendungsserver, speziell bei Jakarta-EE-Servern, ist der hohe Anteil an Open-Source-Produkten auffällig.

Siehe auch

[Bearbeiten | Quelltext bearbeiten]
  • Liste von Anwendungsservern

Weblinks

[Bearbeiten | Quelltext bearbeiten]
Wiktionary: Anwendungsserver – Bedeutungserklärungen, Wortherkunft, Synonyme, Übersetzungen
  • Liste der Java-Application-Server mit den zentralen Merkmalen (englisch)

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. ↑ What is an App Server? Abgerufen im 1. Januar 1 (englisch). 
  2. ↑ Use Cases & Requirements/Map Application UC. World Wide Web Consortium, abgerufen am 30. Juni 2013 (englisch). 
  3. ↑ White Paper: The OpenGeo Architecture. OpenGeo, archiviert vom Original am 5. Juli 2013; abgerufen am 30. Juni 2013 (englisch). 
  4. ↑ Tracking Company Assets in Real Time. Exprodat, abgerufen am 8. August 2018 (englisch). 
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=Anwendungsserver&oldid=257725068“
Kategorien:
  • Server
  • Softwarearchitektur

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id