ASP.NET 2.0 et COM Port de communicationASP.NET 2.0 et COM Port de communication
Bonjour les gars,
J'ai une DLL géré qui communique avec les périphériques connectés sur COM/ports série. L'application Winforms de bureau envoie des demandes sur les ports et reçoit/stocke des données en mémoire. Dans l'application Winforms, j'ai ajouté une référence à DLL et j'utilise les méthodes. Cela fonctionne bien. Maintenant, il y a une situation où je dois montrer ces données du port série/com sur une page Web. Et les utilisateurs devraient également être en mesure d'envoyer des demandes aux ports en utilisant cette DLL. J'ai créé une application Web dans ASP.NET (2.0). Ajout d'une référence à la DLL Je suis capable d'utiliser cette DLL, la DLL communique sur le bouton COM lors du clic sur la page web et la réponse est affichée sur la page web.
Cependant, je ne suis pas satisfait de l'approche et je pense fortement que c'est une mauvaise approche. Le serveur de développement se bloque également après 3 -4 demandes.
Quelle est la meilleure approche dans ce scénario. Si j'utilise un service Windows, comment mon application ASP.net communiquera-t-elle avec le service Weindows?
Ou cela peut-il être facilement fait en utilisant WCF. Je n'ai pas utilisé la WCF à aucun moment ni aucune technique de remoting .net.
S'il vous plaît me suggérer la meilleure architecture dans ce scénario.
Merci
@CResults :: Oui, je suis dans le domaine Voyage/transport. Vous l'avez deviné juste !!! Je vais essayer ce que vous dites. Oui, j'utilise AJAX pour mettre à jour la réponse du port COM. ... et OUI que la tâche critique pour s'assurer qu'une seule demande utilise le port COM .... bien pour rendre mon travail facile, nous avons 4 -5 ports COM pour sélectionner des ports disponibles/libres ... – user277726
@ CResults portez-vous une chemise bleue? +1 pour la lecture entre les lignes. – kenny