1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
649
649
EMPFEHLEN
-
07.07.11 21:36 #1
- Registriert seit
- Jun 2011
- Beiträge
- 4
Hallo Community,
ich arbeite zur Zeit an einem Projekt mit, welches sich mit der Entwicklung eines Steuerungsgeräts für ein Hausautomatisierungssystem beschäftigt.
Die Software (Firmware) des Steuergeräts basiert auf einer klassischen 3 Tier Architektur. Datenhaltung und Logik haben wir in Java realisiert. Funktioniert auch soweit. Was nun noch fehlt ist eine ansprechende Bedienoberfläche. Zu diesem Zweck haben wir uns mit Usability-Spezialisten zusammengesetzt, die uns dann empfohlen haben die GUI mittels HTML und CSS umzusetzen (wäre wohl flexibler und weniger Zeitaufwendig).
Meine erste Frage: Was haltet ihr davon? Macht es wirklich Sinn die GUI eines geschlossenen Systems mit HTML zu realisieren?
Und darauf aufbauend: Wenn wir wirklich HTML als Oberfläche verwenden, welche Technik würdet ihr mir dann für die Anbindung an die Logik empfehlen? Ich kenne mich leider auf diesem Gebiet nicht so gut aus. Begriffe wie Applets, JSP und Servlets sind mir wohl bekannt, mein Know-How in diesen Gebieten reicht aber leider nicht aus um einzuschätzen welches wohl die beste Lösung für ein geschlossenes System ist. Letztendlich müsste die Logik ja viel mit GUI interagieren und evtl. sogar direkt auf Objekte des DOM zugreifen.
Wäre schön ihr mir ein wenig weiter helfen könntet!
Vielen Dank im Voraus!
-
07.07.11 22:36 #2
- Registriert seit
- Feb 2009
- Beiträge
- 193
Damit, dass es sich mit HTML und CSS schnell realisieren lässt haben eure Experten denke ich recht.
JSP/Servlets sind sehr ähnlich, da hatten wir hier vor kurzem noch eine Frage wo denn denn die Unterschiede liegen, kann man sich hier ansehen.
Ich persönlich kenne mich hauptsächlich in Java aus, daher fällt mir auch nur noch eine weitere Idee ein. Ihr könntet euer GUI in Java erstellen und die Anbindung über RMI (Remote Method Invocation) regeln. Das würde die Kommunikation zwischen Logik und GUI denke ich relativ einfach machen. Hier eine kurze Einführung in RMI: -klick mich-
-
Hi
wenn es HTML-basiert sein soll, fällt ein Applet schon mal weg.
Ein Applet ist ein Javaprogramm, das zwar als Teil einer HTML-Seite
im Browser angezeigt wird / werden kann, seine Oberfläche
aber wie ein alleinstehendes Javaprogramm mit Javamitteln aufbaut.
zu Servlets und JSP:
Bist du mit der Kombination PHP/HTML besser vertraut?
Nichts anderes ist das hier.
Bei PHP generiert das PHP-Programm irgendwas aus HTML, CSSund JavaScript
und kann über Ajax damit ein paar Daten austauschen.
Bei den Java-Servlets nimmt ein Javaprogramm den Platz von PHP ein.
HTML, CSS, JavaScript und Ajax bleiben erhalten.
Der Unterschied zwischen Servlets und JSP: JSP baut auf den Servlets auf.
Zu erwähnen sind außerdem noch Frameworks wie Wicket, die man da verwenden kann
Direkt auf das DOM zugreifen kann man jedenfalls in keinem der Fälle, egal ob PHP oder Java.
Den Umweg über JavaScript muss man immer gehen.
Noch ein Punkt: So, wie man für PHP die PHP-Runtime am Server installieren muss,
braucht man für den Java-Serverteil Apache Tomcat (oÄ).
Gruß
-
07.07.11 23:23 #4
- Registriert seit
- Jun 2011
- Beiträge
- 4
Vielen Dank für eure Antworten!
Jetzt ist mir die Sache schon viel klarer.
Die Sache mit RMI werde ich auf jeden Fall aufgreifen, falls wir uns für eine Java Lösung entscheiden sollten.
Sehr geholfen hat mir der Vergleich mit PHP/HTML. Mir war irgendwie nicht bewusst dass AJAX genauso mit einem Java Servlet arbeiten kann wie mit PHP. Danke für die Erleuchtung
-
08.07.11 19:41 #5
- Registriert seit
- Jun 2009
- Beiträge
- 870
Noch ein Tipp: GWT https://secure.wikimedia.org/wikiped...le_Web_Toolkit
Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
Ähnliche Themen
-
java in html
Von Rilith im Forum JavaAntworten: 1Letzter Beitrag: 11.10.10, 14:21 -
Java und html entities
Von Jack im Forum JavaAntworten: 3Letzter Beitrag: 14.07.10, 12:22 -
Java HTML Parser
Von Dinesh im Forum JavaAntworten: 2Letzter Beitrag: 12.07.10, 07:33 -
HTML aus XML in JAVA
Von xrax im Forum JavaAntworten: 1Letzter Beitrag: 13.11.08, 15:25 -
Html&java usw.
Von tygress im Forum HTML & XHTMLAntworten: 3Letzter Beitrag: 26.05.04, 10:59





Zitieren

Login





