Smart client

Het smart client-model is een technologie voor het bouwen van computerapplicaties.

In de jaren 90 zijn er veel Windowsapplicaties (rich client model) ontwikkeld. Deze Windowsapplicaties zijn meestal prima geschikt voor het invoeren en raadplegen van gegevens. Het nadeel van deze applicaties is dat ze vaak onderling geen gegevens kunnen uitwisselen en dat de installatie en het beheer in grotere organisaties vaak lastig is omdat de applicatie op elke pc moet worden geïnstalleerd.

Eind jaren 90 kwamen de intranet/internet-applicaties (thin client model). Deze applicaties zijn via een browser zoals de Internet Explorer te gebruiken. Deze intranet/internet-applicaties kunnen goed gegevens uitwisselen door middel van de webservices-technologie. Ook zijn deze applicaties veel eenvoudiger te beheren door het systeembeheerder want er is per pc alleen maar een browser nodig. Het nadeel van het thin client model is dat de gebruikersinterface minder mogelijkheden biedt dan de gebruiker gewend is van het rich client model. Ook is de performance vaak minder want de rekenkracht en capaciteit van de PC wordt niet benut. Vooral bij het opvoeren en veranderen van grote hoeveelheden gegevens zijn thin client model-applicaties onhandiger in het gebruik dan rich client model-applicaties. Voor het enkel raadplegen van gegevens voldoet het thin client model meestal.

Het smart client model moet de voordelen van het rich client model en het thin client model combineren. Een gebruikersvriendelijke interface, eenvoudige installatie en een goede uitwisseling van gegevens door middel van webservices. Ook moeten smart clients goed kunnen samenwerken met of draaien op PDA's en andere draadloze systemen. Installatie op elke PC is niet nodig. Na het opstarten van de applicatie wordt eventueel automatisch de applicatie of een gedeelte van een applicatie gedownload zodat de gebruiker altijd de juiste versie van de applicatie gebruikt.

Een technologie waarmee smart clients ontwikkeld kunnen worden is de .NET-technologie van Microsoft. Wil een smart client-applicatie die gebruikmaakt van de .NET-technologie kunnen werken dan is wel op de PC het .NET Framework nodig. Alleen een browser is niet voldoende.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.