Server-side

Server-side

Eine Serverseitige Anwendung ist ein Computerprogramm, welches auf einem zentralen Computer (Server) ausgeführt wird, während die Ein- und Ausgabe vom / an den Benutzer über dezentrale Computer (Clients) erfolgt.

Das Gegenteil einer serverseitigen Anwendung ist eine clientseitige Anwendung, bei der die Programmlogik auf dem Computer des Benutzers ausgeführt wird. Dabei ist nicht ausgeschlossen, dass das Clientprogramm seinerseits mit Servern kommuniziert, z. B. um auf eine Datenbank zuzugreifen.

Abhängig von weiteren technischen Eigenschaften unterscheidet man mehrere Untergruppen von serverseitigen Anwendungen:

Webanwendungen

Bei einer Webanwendung wird auf der Seite des Clients nur ein Webbrowser vorausgesetzt. Ein- und Ausgaben erfolgen über dynamisch generierte Webseiten. Die Programmlogik läuft auf dem per HTTP-Protokoll angesprochenen Webserver ab.

Rich Internet Application

Eine Rich Internet Application gleicht einer Webanwendung mit dem Unterschied, dass ein Teil des Programmes auf die Clients verlagert wird, wie z. B. durch Java Applets oder ActiveX-Komponenten. Hierdurch kann die grafische Benutzeroberfläche um Funktionalitäten wie z. B. Drag and Drop erweitert werden, außerdem können einige Berechnungen auf dem Client durchgeführt werden, was die Belastung des Servers senkt.

Thin Client Architektur

Bei einem Thin Client ist der Client nur noch reines Ein- und Ausgabemedium. Alle Eingaben, jeder Tastendruck, jede Mausbewegung, werden auf den Server übertragen und dort verarbeitet. Jede einzelne Veränderung der grafischen Benutzeroberfläche wird pixelweise vom Server an den Client übertragen und dort angezeigt.


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Server-side — refers to operations that are performed by the server in a client server relationship in computer networking.Typically, a server is a software program, such as a web server, that runs on a remote server, reachable from a user s local computer or… …   Wikipedia

  • server-side — adjective Occurring on the server (remote machine) rather than the client (local machine). We use server side processing to reduce the load on the individual clients. Ant: client side …   Wiktionary

  • Server Side Includes — (SSI) is a simple interpreted server side scripting language used almost exclusively for the Web. The most frequent use of SSI is to include the contents of one or more files into a web page on a web server. For example, a web page containing a… …   Wikipedia

  • Server-side scripting — is a web server technology in which a user s request is fulfilled by running a script directly on the web server to generate dynamic HTML pages. It is usually used to provide interactive web sites, that interface to databases or other data stores …   Wikipedia

  • Server-side JavaScript — (SSJS) refers to JavaScript that runs on server side. This term was coined because the language is predominantly used on the client side, i.e. client side JavaScript (CSJS).The first implementation of SSJS was Netscape s LiveWire, included in… …   Wikipedia

  • Server Side Includes — (dt.: Serverseitige Einbindungen), auch bekannt als SSI, sind in (meist HTML )Dokumente eingebettete, einfach zu nutzende Scriptbefehle, die auf dem Webserver ausgeführt werden, bevor das Dokument an den Client ausgeliefert wird. Sie stellen eine …   Deutsch Wikipedia

  • Server side includes — Les Server Side Includes, abrégés SSI, sont un langage de programmation fait pour être interprété par un serveur HTTP lorsqu il sert un document HTML. Ce langage tire son nom de sa principale utilisation : inclure plusieurs fichiers pour… …   Wikipédia en Français

  • Server Side Scripting — bezeichnet eine Technologie für Web Server bei der Benutzeranfragen erfüllt werden, indem ein Script (oder auch binäres Programm) auf dem Server ausgeführt wird um eine Dynamische Webseite zu erstellen. Im unterschied zu Client Side Scripting… …   Deutsch Wikipedia

  • Server Side Includes — (SSI) es un conjunto de directivas que se escriben en las páginas HTML y que se evalúan en el servidor web cuando se solicita la página HTML. SSI permite añadir contenido generado de forma dinámica a las páginas web, sin tener que programar toda… …   Wikipedia Español

  • Server-side redirect — A server side redirect is a method of URL redirection using an HTTP status code (eg. 301 Moved Permanently, 303 See Other and 307 Temporary Redirect) issued by a web server in response to a request for a particular URL. The result is to redirect… …   Wikipedia

  • Server Side Includes — Les Server Side Includes, abrégés SSI, sont un langage de programmation fait pour être interprété par un serveur HTTP lorsqu il sert un document HTML. Ce langage tire son nom de sa principale utilisation : inclure plusieurs fichiers pour… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”