alex29
Goto Top

HTML Programmierung

Hallo zusammen,

ich wollte mein Haus etwas smarter machen und habe daher nun einige Microcontroller laufen, die einige Steuerungsfunktionen übernehmen. Dazu gibt es bereits ein paar Touchdisplays mit denen man Funktionen (z.B. Licht schalten) ausführen kann. Die Steuerungen und die Displays sind komplett selbst entwickelt. Die Kommunikation zwischen Controller und Display läuft auf UDP-Basis über normales Ethernet.
In einer "Ecke" des Netzwerkes läuft noch ein Webserver (auf IIS 7.0), der nur intern eine kleine Webseite hostet.

Leider habe ich bisher keine Erfahrungen in Sachen HTML- bzw. Java-Programmierung.

Gibt es eine einfache Möglichkeit auf der vorhandenen internen Webseite (auf IIS 7.0) ein paar Taster anzulegen, die bei betätigen nur eine definierte UDP-Nachricht an meine Microcontroller senden.

Ziel der Aktion ist, die vorhandenen Steuerungen auch über das Tablet und nicht nur über das Display bedienen zu können.

Kann mir eventuell jemand einen Tipp geben??

Vielen Dank im Voraus!

Content-ID: 329738

Url: https://administrator.de/contentid/329738

Ausgedruckt am: 24.11.2024 um 00:11 Uhr

StefanKittel
StefanKittel 17.02.2017 um 08:50:14 Uhr
Goto Top
Moin,

aus Sicherheitsgründen ist es Webbrowser mit Java-Script die Kommunikation üb TCP/UDP verboten.
Du kannst natürlich eine Java-Anwendung entwickeln oder das mit ASP.net (IIS) oder PHP (Apache) vom Server aus senden.

Stefan
132272
132272 17.02.2017 aktualisiert um 08:52:53 Uhr
Goto Top
Kein Problem, dir steht mit ASP.Net das ganze NET Framework mit all seinen Facetten offen face-smile
Powershell Skripte über URL für andere Benutzer zugänglich machen
ASP.net Powershell Script ausführen

Gruß
atze187
atze187 17.02.2017 um 09:01:47 Uhr
Goto Top
PS-Skripte per ASP.NET ausführen klingt schon übel. Dann schon eher per HTA (http://9to5it.com/using-html-applications-as-a-powershell-gui/) oder die ganze Logik gleich in ASP.NET implementieren.
132272
132272 17.02.2017 aktualisiert um 09:07:55 Uhr
Goto Top
die ganze Logik gleich in ASP.NET implementieren.
Das meinte ich hauptsächlich, das NET bringt ja bereits alles nötige dafür mit.

Möglichkeiten gibt's viele, jeder wie ers halt mag und kann.
Alex29
Alex29 17.02.2017 um 10:43:44 Uhr
Goto Top
Vielen Dank für Eure schnellen Hinweise, ich werde mich einlesen!!