OVH Cloud OVH Cloud

Besoin de conseil (serveur avec winsock)

3 réponses
Avatar
Jérôme
Salut à tous,

Je dois faire un serveur qui utilise massivement winsock.
Comme le secteur pour lequel est destiné l'application concerne plus de
100000 entreprises, je me demande comment faire l'infrastructure de
l'application.

Faut t'il threadé les connexions et/ou les process résultant des commandes
envoyés par les utilisateurs ?
Faudra t'il plusieurs machines ? Dans ce cas comment pourrais ce passer le
LoadBalancing entre les différentes applications ?

Si quelqu'un a des infos sur ce genre de techniques (que l'on retrouve dans
ICQ et messenger...)

Ce serait sympa !

3 réponses

Avatar
Jérôme Quintard
tant que ça ? Tu peux me donner les différences ??

winsock utilise probablement le bas niveau... si je fais une classe avec les
api ça revient à utiliser le composant fournit... nan ?? bon je sais c'est
microsoft mais quand même :o))

Mais bon, sans ça... tu ferais quoi pour mon appli toi ?
Avatar
Bismark Prods
Je n'ai pas les stats en tete, mais c'est pas si simple que tu semble le
penser. Winsock est lourd car il a été interfacé pour fournir une plus
grande simplicité et par la force des choses une moins bonne souplesse. Si
tu dois utilisé les sockets dans une appli à grande échelle, la question ne
se pose meme pas ! Faut utilisé ce qui est le plus rapide et le plus
performant. Les API's. Tu peux te faire un module ou meme peut-etre un
module de classe selon la conception qu'il te faut.

Maintenant évidemment tu fais comme tu veux. Si tu préfère privilégier la
simplicité au détriment du long terme, autant pour moi.


"Jérôme Quintard" a écrit dans le
message de news:
tant que ça ? Tu peux me donner les différences ??

winsock utilise probablement le bas niveau... si je fais une classe avec


les
api ça revient à utiliser le composant fournit... nan ?? bon je sais c'est
microsoft mais quand même :o))

Mais bon, sans ça... tu ferais quoi pour mon appli toi ?




Avatar
Jérôme
Non d'accord avec toi.. maintenant tu connais une class déjà créé qui est
stable et rapide ?