Bonjour à tous,
Je débute dans le .net et me confronte à un problème :
J'ai actuellement un service qui gère un lecteur de carte branché sur un port COM.
Au lancement du service un thread qui gère les commandes et les réponses du lecteur est lancé. Ce service expose aussi des fonctions remoting vers l'extérieur (appelé par un client via un port TCP défini).
Les fonctions remoting servent à modifié l'état du lecteur ("ne fait rien", "li les données de la carte"....) et renvoyé les données lus au client.
Jusque là tout va bien... par contre je doit désormais gérer la connexion de plusieurs lecteur (nombre aléatoire), en lancant autant de thread qu'il y a de lecteur, et le client qui fait appel au fonctions remoting doit être redirigé vers le bon lecteur.
C'est là où je bloque, je ne voit pas comment faire appel au bon thread via les fonctions remoting.
Est-ce qu'il est possible d'envoyer des paramètres à un thread en particulier ? Si oui, comment ?
Je ne sais si j'ai été clair, mais merci pour votre aide.
Partager