Client Server applicaties worden veel gebruikt in een verscheidenheid van contexten . In veel gevallen worden ze ingezet via het internet en worden gebruikt voor het bedrijfsleven , entertainment en organisatorische doeleinden . Hoewel een Client Server applicatie functioneert als een samenhangend geheel , kan er een aantal verschillende applicaties die draaien binnen het, zoals Database Management Systemen en webinterfaces zijn. Het creëren van een Client Server applicatie is vaak eenvoudig , het verstrekken van ontwikkelaars begrijpen hoe de onderdelen werken en communiceren . Server Er zijn verschillende types van servers , waaronder web-en database. De server moet worden gekoppeld om het te verbinden met andere machines , bijvoorbeeld de aansluiting aan de klanten . De server kan opereren binnen een organisatie , een netwerk via een lokale intranet of het kan gastheer voor de data en de bijbehorende content voor iedereen zichtbaar websites zijn. Wezen de server is een computer met serversoftware is geïnstalleerd en actief , met een netwerk verbonden . Database Of de aanvraag is voor prive , beperkt gebruik of vrij beschikbaar gebruik misschien via het web , de gegevens zal doorgaans worden gemodelleerd binnen een gestructureerde database- systeem . In een typische Web -model , kunnen deze gegevens binnen een relationeel systeem zoals MySQL worden opgeslagen en beheerd met behulp van dergelijke interfaces zoals phpMyAdmin . Voor zakelijke doeleinden , kan de database worden beheerd binnen een krachtige software systeem , zoals Oracle . De gegevens moeten worden gemodelleerd op een manier die het bedrijf of de algemene doelstelling van de Client Server applicatie als geheel weerspiegelt . Data Connectivity Client Server toepassing zal de mogelijkheid om de gegevens op een of meer technieken opvragen , bijwerken en beheren . In een web-applicatie , kan een server - side programmeertaal zoals PHP of ASP worden gebruikt om verbinding te maken van de gegevens . Dit element in de aanvraag moet kunnen uitvoeren welke gegevensverwerking noodzakelijk is door het programma . Een groot deel van de centrale applicatie logica kan worden weerspiegeld in de data connectivity -element en de belangrijkste functionaliteit die de applicatie is gericht op het uitvoeren van zal hier worden vergemakkelijkt . In sommige toepassingen , wordt data connectiviteit bereikt binnen hetzelfde programma element als de client interface . Client Interface p De gebruiker gerichte element in een client -server applicatie zal voorzien de middelen om te communiceren met het. Een typische toepassing zal deze website -interface in de vorm van HTML . De HTML kan worden gemaakt en uitgevoerd door de server - side programma's naar de Web browser voor weergave en interactie . Voor een bedrijf systeem in werking binnen een organisatie , kan de interface in de vorm van een desktop applicatie te nemen , verbinden en interfacing met de data . De rol van de client interface is algemeen wordt een verzoek te sturen naar de server , die reageert op zijn beurt met data . Client - Side Styling en dynamische interactiviteit Vooral voor een website applicatie , de interface kan worden aangevuld met stijlelementen zoals afbeeldingen en CSS- regels die bepalen hoe het wordt gepresenteerd aan gebruikers . De interface kan ook gepaard gaan met client - side scripting zoals JavaScript , versterking van haar gedrag wanneer de gebruiker interageert met het gebruik van de muis en het toetsenbord . Voor een desktop applicatie , zoals die worden uitgevoerd binnen een bedrijfsorganisatie , zal de gebruikersinterface dezelfde beelden en andere visuele elementen te betrekken .
|