OVH Cloud OVH Cloud

création d'un service

2 réponses
Avatar
Nicolas ROBERT
Bonjour,

Je développe un serveur de socket en C++ avec Visual Studio 6.

Mon objectif est de le faire fonctionner en mode Service Windows. Est-ce que
cela est possible ?
J'ai récupéré un tutorial qui m'indique la procédure, seulement, ce tuto
utilise VB.NET -> nouveau projet -> Windows service

Option que je ne retrouve pas dans Visual Studio 6.

2 réponses

Avatar
drkm
"Nicolas ROBERT" writes:

serveur de socket


Ahem. Connais pas.

C++


Connais un peu.

Visual Studio 6.


Connais pas.

mode Service Windows


Connais pas.

Est-ce que cela est possible ?


Sais pas.

VB.NET


Connais pas.

nouveau projet


Connais (très) peu, mais sur un autre éditeur.

Windows service


Connais pas.

Visual Studio 6.


Connais pas.

Connais-tu fr.comp.os.ms-windows.programmation (suis pas sûr du nom
exact) ? Bien qu'il existe, il me semble, des bibliothèques portables
pour les sockets (je crois savoir que Posix est supporté sur Windows).

Ou peut-être des choses comme ACE, « the ADAPTIVE Communication
Environment » <URL:http://www.cs.wustl.edu/~schmidt/ACE.html> : « An
OO Network Programming Toolkit in C++ ». Attention, je n'ai jamais
utilisé, je ne fais que répéter ce que j'ai entendu à plusieurs
reprises. À toi de voir.

Si tu acceptes de faire dans le spécifique à ta plate-forme, je
pense que le group cité ci-dessus te sera plus utile. Si tu veux du
portable, je pense que certains ici peuvent t'indiquer des
bibliothèques appropriées. Bien que les archives du groupe doivent
fourmillier de ce genre de réponses.

--drkm

Avatar
Loïc Joly
drkm wrote:
Connais-tu fr.comp.os.ms-windows.programmation (suis pas sûr du nom
exact) ? Bien qu'il existe, il me semble, des bibliothèques portables
pour les sockets (je crois savoir que Posix est supporté sur Windows).


On a sous windows des sockets assez proches des sockets berkeley, mais
il faut appeller quelques fonctions de plus au lancement pour
initialiser la chose (genre WSAInitialize, ou un truc du genre). A part
ça, c'est assez portable.

--
Loïc