Networking - Rich client

December 2016

Rich client

A "rich client" is a compromise between the thin client and the thick client. The purpose of the rich client is to provide a graphic interface, written using an XML based syntax, which provides similar functionality to a thick client (drag-and-drop, tabs, multiple windows, drop down menus).

Rich clients can also perform essential processing on the server side. Data is then sent using a standard exchange format, using XML syntax (SOAP, XML-RPC), which is then interpreted by the rich client.

The principle standards which define a rich application are as follows:

  • XAML (eXtensible Application Markup Language), pronounced "zammel", an XML standard developed by Microsoft, and which is mostly used in .NET framework applications
  • XUL, pronounced "zool", is an XML standard developed by Mozilla, used for example in the email client Mozilla Thunderbird or in the browser Mozilla Firefox 
  • Flex, is an XML standard developed by Macromedia.

Related :


Redes - Cliente enriquecido
Redes - Cliente enriquecido
Réseaux - Client riche
Réseaux - Client riche
Reti - Client ricco
Reti - Client ricco
Redes - Cliente rico
Redes - Cliente rico
This document entitled « Networking - Rich client » from CCM (ccm.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the license, as this note appears clearly.