Bonjour,
J'ai un service windows qui a un serveur TCP intégré (composant TidTCPServer plus précisément).
J'ai une application desktop qui se connecte au serveur TCP du service : OK, tout fonctionne. Le serveur reçoit bien les ordres de l'application desktop et interprète bien les ordres.
J'ai créé une commande sur le serveur TCP qui fait que lorsque l'appli envoie cette commande serveur, le service crée une form : OK, tout fonctionne. Enfin, je pense car pas de message d'erreur dans le fichier de log du service
Maintenant, j'aimerais, dans mon application desktop, pouvoir afficher la form créée dans le service windows via le serveur TCP (je ne sais pas si je suis très clair ). En gros, ce que j'aimerais faire c'est une sorte d'affichage déporté. Comme j'ai plusieurs services, chaque service ayant un serveur TCP intégré, avec une appli desktop je veux pouvoir gérer à distance les services via du TCP mais sans avoir à développer dans l'appli desktop une form pour chaque service. C'est pour cela que j'ai besoin d'avoir l'affichage de la form du service dans mon appli desktop via du déporté. En plus, je crois savoir qu'un service windows ne peut pas afficher de form.
Bien sûr, les form de chaque services (à terme j'aurais plusieurs services) sont différentes des unes des autres et contiennent différents contrôles : TEdit / Tcaption et Tbutton pour le moment. Je dois pouvoir donc saisir des données et lancer un traitement par l'appui sur le bouton sur chaque form.
Si j'arrive à faire fonctionner cela, le but est d'avoir l'application sur un terminal RF (avec Windows installé et connecté réseau en Wifi) et ainsi scanner les informations pour remplir les zones des forms de chaque service.
Je n'arrive pas à trouver des infos sur le net (ou bien je suis une bille pour les rechercher ce qui est plus que probable).
Est-ce que quelqu'un a une piste ou une idée ?
Je vous donne quand même le but complet du projet : piloter, via des terminaux RF, un réseau de modélisme ferroviaire en digital. Les terminaux permettront de scanner des codes barres et, via les services sur un serveur, les informations scannées feront des actions sur le réseau. Eh oui, je "joue" au p'tit train à mon age
D'avance merci.
Cdt
Laurent
Partager