Hallo,
ja, prinzipiell geht das mit Frames und Link Targets. Widerspricht aber dem Prinzip, dass man keine Frames mehr verwenden sollte. Diese Technologie ist veraltet und sollte nicht mehr in neuen Webanwendungen verwendet werden.
Die Empfehlung hier - jetzt in Deinem Fall speziell - ist ganz klar AJAX. Am besten lässt sich dein Szenario mit einer RESTful Request abbilden. Das heißt du sendest eine GET, POST oder PUT Anfrage an die IP http://192.168.xxx.xx mit der Methode /on bzw. /off. Genau dafür wurden RESTful Statements gemacht, genau für solche Mikroservices. Technisch gesehen macht es in dem Fall keinen Unterschied ob du das als GET, POST oder PUT Anfrage sendest. Wobei du hier etwas veränderst, der Theorie und der Glaubensausrichtung der REST Welt nach solltest du also eher PUT oder POST als Request Methode verwenden.
Hoffe ich konnte weiterhelfen. Falls dir meine Methode gefällt, dann empfehle ich dir als weitere Lektüren zu dem Thema jQuery, RESTful services in PHP und URL Rewriting. Letzteres brauchst du, damit /on bzw. /off in einer PHP Aktion landet und nicht im Unterordner "on" bzw. "off" nach einer index Datei sucht. jQuery ist ganz gut für die Ajax Request, erspart dir eine Menge Tipparbeit und Cross-Browser-Testing. RESTful Statements ist die Technologie, die dahinter steht. Diese Art und Weise der Request nennt man RESTful Statements. Gute Lektüren dazu gibt es im Internet haufenweise, suche doch einfach mal selbst danach!
ja, prinzipiell geht das mit Frames und Link Targets. Widerspricht aber dem Prinzip, dass man keine Frames mehr verwenden sollte. Diese Technologie ist veraltet und sollte nicht mehr in neuen Webanwendungen verwendet werden.
Die Empfehlung hier - jetzt in Deinem Fall speziell - ist ganz klar AJAX. Am besten lässt sich dein Szenario mit einer RESTful Request abbilden. Das heißt du sendest eine GET, POST oder PUT Anfrage an die IP http://192.168.xxx.xx mit der Methode /on bzw. /off. Genau dafür wurden RESTful Statements gemacht, genau für solche Mikroservices. Technisch gesehen macht es in dem Fall keinen Unterschied ob du das als GET, POST oder PUT Anfrage sendest. Wobei du hier etwas veränderst, der Theorie und der Glaubensausrichtung der REST Welt nach solltest du also eher PUT oder POST als Request Methode verwenden.
Hoffe ich konnte weiterhelfen. Falls dir meine Methode gefällt, dann empfehle ich dir als weitere Lektüren zu dem Thema jQuery, RESTful services in PHP und URL Rewriting. Letzteres brauchst du, damit /on bzw. /off in einer PHP Aktion landet und nicht im Unterordner "on" bzw. "off" nach einer index Datei sucht. jQuery ist ganz gut für die Ajax Request, erspart dir eine Menge Tipparbeit und Cross-Browser-Testing. RESTful Statements ist die Technologie, die dahinter steht. Diese Art und Weise der Request nennt man RESTful Statements. Gute Lektüren dazu gibt es im Internet haufenweise, suche doch einfach mal selbst danach!
Kommentar