Client Server applikasjoner er mye brukt , både på nettet og i interne organisering nettverk. Client Server programmer fungerer på grunnlag av at de data og program logikk ligger på en server , og er gjort tilgjengelig for klienter ved hjelp av flere andre datamaskiner på det samme nettverket . Dette betyr at en klient-server -programmet vil normalt innebære å skape en rekke koblede komponenter. En database , et grensesnitt for brukerne å få tilgang til data på klientsiden , og kode kobler disse er de viktigste elementene i en klient-server applikasjon . Avhengig av overordnede formålet med søknaden din , kan det være andre tilleggselementer . Instruksjoner
en
Design og bygge din database. Du kan opprette en database ved hjelp av gratis eller kommersiell programvare . Hvis Client Server søknad kommer til å bli brukt over nettet , kan du bruke systemer som MySQL. Avhengig av din web-vert, kan du ha tilgang til gratis verktøy som phpMyAdmin , som gjør bygge en database langt enklere. Design din database fra en abstrakt nivå først , ved hjelp Entity Relationship modellering hvis databasen er relasjonelt . Kom opp med en god design før du begynner faktisk å bygge databasen, som det endelige resultatet vil bli mer effektiv . Lag din database, enten ved hjelp av et grensesnitt for valgt Database Management System , eller ved å kjøre en SQL- script . (Se Referanser 1 )
2
Koble til dine data . For en web-applikasjon , bør du bruke server side programmering for å koble til dine data . Hvis Client Server program skal kjøres på skrivebordet , kan du være i stand til å koble til data og bygge din brukergrensesnittet i samme program , med samme programmeringsspråk, for eksempel hvis du arbeider i Java. Client Server applikasjoner på nettet vanligvis bruker språk som PHP og ASP å koble til sine databaser , gjennomføre spørringer og oppdateringer. Den vanligste modellen er en der disse server side skript koble til dataene og skrive ut HTML, sender dette til nettleseren som en del av Client -grensesnittet . (Se Referanser 2 )
3
Bygg din klient grensesnitt. Hvis søknaden på nettet , bør grensesnittet vanligvis bygges ved hjelp av HTML. På den stasjonære , kan et språk slik som Java både brukes til å kople til data og sett klientgrensesnittet samtidig . Hvis du bruker PHP eller ASP på Server, kan du enten bruke serveren din side skript for å skrive ut HTML-innhold som de kjører , eller veksle Server Side scripting med HTML-innhold . Uansett vil din HTML må gi et grensesnitt for brukere å samhandle med søknaden . Settet av oppgaver som brukerne trenger for å kunne utføre bør tilrettelagt av HTML -grensesnittet . Vanligvis vil dette omfatte ulike tillater brukere å søke , legge til og oppdatere data . (Se Referanser 3 )
4
stil grensesnittet ditt . Din klient grensesnitt vil være mer effektiv hvis den er stylet riktig . For Internett-applikasjoner , kan du bruke CSS-filer og bilder for å oppnå dette . Hvis søknaden er for en bestemt organisasjon , kan det kreve forhåndsbestemt styling som passer inn med deres merkevarebygging image . Dine bilder og CSS erklæringer vil normalt bli lagret på serveren. For CSS, kan du inkludere stil egenskaper i HTML- innhold , eller i separate filer knyttet fra HTML. (Se Referanser 4 )
5
Forbedre grensesnitt med klientsiden scripting. Hvis din søknad kommer til å nås fra en nettleser på klientsiden, kan du bruke språk som JavaScript for å forbedre den. Samt gjøre grensesnittet mer visuelt tiltalende , når det gjøres riktig , kan klientsiden scripting lage et grensesnitt mer brukbare. Bruk JavaScript til å utføre styling effekter og for å hjelpe brukermedvirkning. En vanlig bruk for Client Side skripting er innenfor skjemaer som fange brukerens input, med JavaScript brukes til å validere hva brukeren har tastet inn. (Se Referanser 5 )