Ich versuche, einen Server und eine Reihe von Clients zu schreiben, die mit dem Server kommunizieren. Der Server verwaltet den Status der verschiedenen Clients und ermöglicht es ihnen, den zentralen Server zu alarmieren, wenn sich der Status ändert. Ein spezialisierter Client wird die Kontrolle über die anderen verbundenen Clients ermöglichen.
Ich habe den Server als TIdCmdTCPServer und die Clients verbinden sich (im Moment) mit TIdTCPClient.
Wenn die Clients Befehle senden und empfangen, sollten sie dann TIdCmdTCPClient verwenden? Ich habe gelesen, dass CmdTCPServer und CmdTCPClient nicht wirklich zusammen verwendet werden - ist es so, dass sie nicht zusammen verwendet werden müssen?
Ich entschuldige mich für die allgemeine Ungenauigkeit der Frage, aber ich habe gerade erst angefangen, mich mit diesem Thema zu beschäftigen, und brauche eine Art Vorwarnung, bevor ich mich in Details verliere.
Danke für jede Hilfe
Mark H