Programmation Client-Server ?!

relax. Messages postés 465 Statut Membre -  
Nabla's Messages postés 20731 Statut Contributeur -
Bonjour,

salut , j'aimerai juste savoir ce que c'est la programmation d'un client/server , es-que c'est le genre de programme d'aide a distance ? entre deux pc ?

A voir également:

4 réponses

Breub62 Messages postés 3452 Statut Membre 369
 
L'exemple le plus simple est un site en php.

Sur ton serveur tu as la base de données. Ton code php est interprété par le serveur qui te renvoie une belle page HTML avec toutes les informations récupérées de la base (entre autre) qui est affiché sur le poste client.

Sur le poste client sont également exécutés tous les javascripts comme le contrôle de saisie par exemple...
0
Yohan_ Messages postés 245 Statut Membre 83
 
Salut,

On parle plutôt d'architecture client/serveur et en cliquant ici : architecture client/serveur tu auras la description détaillé de CCM ;)
En gros, c'est un mode de communication entre plusieurs ordinateurs d'un réseau avec un ou plusieurs clients et un serveur : chaque client peut envoyer des requêtes au serveur qui les traitent.
0
Gaunts Messages postés 1390 Statut Membre 116
 
Bonjour,

On peut aussi parler de programme serveur/client sur un même pc, avec un programme qui envoit des informations à un autre, sans passer par le réseau.
0
Nabla's Messages postés 20731 Statut Contributeur 3 194
 
la programmation client / serveur est (généralement) la programmation d'une application qui possède 1 serveur, sur lequel se connectent plein de clients ... le serveur fourni du contenu aux clients.
La prise de controle, ou l'aide à distance sur des ordinateurs peut en effet se faire par ce principe. On l'utilise pour les sites web, le controle a distance, le transfert de fichiers, la messagerie electronique... et des miliers d'autres applications !
0
relax. Messages postés 465 Statut Membre 26
 
donc les trojan ce font par programmation clien/server ? c'est moche...
0
Nabla's Messages postés 20731 Statut Contributeur 3 194
 
ben en fait, laplpuspart des applications qui communiquent sur réseau sont en client serveur.
de toute facon, c'est soit client / serveur, soit peer to peer .... perso, si je créait un trojan, je prendrai l'option n° 2 :D
la mise a jour de ton antivirus, de windows, etc.. se font via client / serveur.
et si on regarde emule et les autres clients peer to peer, en fait, ils utilisent aussi la programmation client serveur, mais d'une manière différente, car tout le monde est client ET serveur ...
ha, il y a aussi une technique que je n'ai pas mentionné, ce sont les pipes unix, mais je connais pas trop
0
relax. Messages postés 465 Statut Membre 26
 
ok merci ca m'avance .
0
Nabla's Messages postés 20731 Statut Contributeur 3 194
 
https://en.wikipedia.org/wiki/Named_pipe

et tiens, toutes les communicatiosn interprocessus. On sort du cadre des sockets:
https://en.wikipedia.org/wiki/Inter-process_communication (et certains sont limités à un ordinateur)
0