Ouk18
Messages postés19Date d'inscriptionvendredi 5 novembre 2004StatutMembreDernière intervention26 janvier 2005
-
21 janv. 2005 à 13:37
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
24 janv. 2005 à 08:34
Je me demandais si c'était possible. Et si oui, est ce possible de tenter de créé un prototipe sur une seul machine (en simulant un réseau ou autre astuce inimaginable).
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201578 21 janv. 2005 à 14:22
Salut
Pour tester ton client serveur sur un même poste, il suffit de demander au client de se connecter sur l'adresse IP 127.0.0.1 qui est lui-même (adresse réservée)
Vala
Jack
NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)
Teclis01
Messages postés1423Date d'inscriptionmardi 14 décembre 2004StatutMembreDernière intervention29 décembre 20124 21 janv. 2005 à 13:44
Oui c'est possible !
j ai fait un client serveur en TCP .
Le serveur accepte les multi connections si tu as besoin d aide demande moi
Vas voir ma source ...
Neo.balastik
Messages postés796Date d'inscriptionjeudi 17 mai 2001StatutMembreDernière intervention 5 mai 20097 21 janv. 2005 à 16:24
Salut ;O)
J'ai toujours des doutes quand on me parle de serveur avec VB. VB n'étant pas multithreading, difficile de faire quelques de réellement convenable et d'exécuter des tâches dans des process différents. A moins de bricoler. Mais bon, on connait les limites du bricolage.
Neo.balastik
Messages postés796Date d'inscriptionjeudi 17 mai 2001StatutMembreDernière intervention 5 mai 20097 21 janv. 2005 à 18:17
Bien justement, qui dit serveur dit performance car traitements multiples.
L'application serveur devra traiter des demandes venant de plusieurs connexions.
Dans le cas d'une programmation en un seul process, les demandes devront attendre que la précédente soit traitée... Ce qui n'est pas idéal.
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 21 janv. 2005 à 23:38
D'accord avec toi, mais tout dépend de ce que doit faire ton serveur !! J'ai personnellement dev une appli client/serveur en VB6, et les clients ne se plaignent pas !! Tout dépend de ce que doit traiter le serveur (dans mon cas, juste de l'écriture dans un fichier), du nombre de client (plus de 400 pour mon cas tout de même), de la machine serveur (une Formule 1), et de la qualité du réseau (Wan sur LS 256Ko et Lan 10Mb/s). Reste à bien doser l'affaire !!
Neo.balastik
Messages postés796Date d'inscriptionjeudi 17 mai 2001StatutMembreDernière intervention 5 mai 20097 22 janv. 2005 à 13:44
En effet, tout dépend de ce que doit faire ton application serveur.
Je ne dis pas que VB soit impossible à utiliser, c'est selon le cas.
Mais je n'imagine pas programmer en VB une application serveur ayant de lourds traitements par utilisateurs connectés. Car comme je le disais précedemment, ce serait chacun à son tour et non simultanément. VB procédant de la sorte. Toutefois, il serait possible de palier à ce problème en créant des ActiveX EXE, ceux-ci étant dans un processus séparé du processus principal.
Imagine Oracle Serveur n'étant pas multithreading.... La folie ! Mais bon, VB peut suffir pour des traitements légers.
Ouk18
Messages postés19Date d'inscriptionvendredi 5 novembre 2004StatutMembreDernière intervention26 janvier 2005 22 janv. 2005 à 16:46
Ok, g t sur la maquette d'un STR que je voulais mettre en MMO pour m'eclater ac qq potes, et peut etre plus apres. V finir ma maquette pour le fun et puis me mettre serieusement au java... Sa va etre cho.
Neo.balastik
Messages postés796Date d'inscriptionjeudi 17 mai 2001StatutMembreDernière intervention 5 mai 20097 23 janv. 2005 à 14:13
Au fait, je me demande si on a pas dépassé le cadre initial de ta question ?
Tente avec VB et essaye d'optimiser au mieux. Sinon, lance-toi dans VB.NET .