AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Webinterface für Delphi-Programm
Thema durchsuchen
Ansicht
Themen-Optionen

Webinterface für Delphi-Programm

Ein Thema von nurpc · begonnen am 26. Jan 2013 · letzter Beitrag vom 26. Jan 2013
Antwort Antwort
nurpc

Registriert seit: 10. Mai 2010
3 Beiträge
 
#1

Webinterface für Delphi-Programm

  Alt 26. Jan 2013, 10:22
Hallo zusammen,

ich möchte ein kleines Delphi-Programm, das Daten über die serielle Schnittstelle empfängt,
um ein kleines Webinterface erweitern, damit die Daten in einem Standardbrowser (mit
zyklischen Update ca. 3 sek.) angezeigt werden können.

Meine Idee war eine idhttpserver-Komponente ins Programm einzufügen, die dann den
Web-Server Part übernimmt. Die Webseite wollte ich mit den Intraweb-Komponenten zusammenstellen,
da ich mich mit php oder javascript nicht auskenne.

Folgende Fragen beschäftigen mich hierzu
1. Wäre so was denkbar / sinnvoll / realisierbar?
2. Wenn ja, wie würde die Datenübergabe vom Delphi-Programm zur Webseite (Intraweb-Komponenten)
aussehen?

Gruß
nurpc
  Mit Zitat antworten Zitat
DSCHUCH

Registriert seit: 6. Jun 2007
Ort: Dresden
185 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#2

AW: Webinterface für Delphi-Programm

  Alt 26. Jan 2013, 10:25
lies mal hier, geht es genau darum
http://www.delphipraxis.net/172834-m...ml#post1200650
  Mit Zitat antworten Zitat
nurpc

Registriert seit: 10. Mai 2010
3 Beiträge
 
#3

AW: Webinterface für Delphi-Programm

  Alt 26. Jan 2013, 10:53
Hallo DSCHUCH,

danke für die schnelle Antwort.

so wie ich das verstehe ist das also realisiertbar.

Was mir jetzt noch fehlt, wie stellt man die Verbindung zwischen den
Daten im Delphi-Programm und der Webseite (Intraweb-Komponenten) her?


Gruß
nurpc
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.004 Beiträge
 
Delphi 2009 Professional
 
#4

AW: Webinterface für Delphi-Programm

  Alt 26. Jan 2013, 11:15
Was mir jetzt noch fehlt, wie stellt man die Verbindung zwischen den
Daten im Delphi-Programm und der Webseite (Intraweb-Komponenten) her?
Handelt es sich um zwei verschiedene Programme (eine Delphi Anwendung, die Daten liefert, und eine IntraWeb Anwendung, die Daten den Clients bereitstellt?

In diesem Fall genügt es, mit Hilfe einer Indy TIdHTTP Client Komponente in der Datenanwendung neue Daten über HTTP POST Requests an den Server zu senden. Der Server muss dazu nur eine Resource-URL haben, wie http://myserver.local/webapp/newdata, auf die der Client senden kann.

Der Server speichert die aktuellen Werte dann und bereitet sie auf, wenn Clients HTML Seiten abrufen.

Ich habe mit IntraWeb noch nicht gearbeitet (nur mit WebSnap), und kann daher leider nicht sagen wie einfach eine Möglichkeit zu implementieren ist, die HTTP POST Requests annimmt.
Michael Justin

Geändert von mjustin (26. Jan 2013 um 11:19 Uhr)
  Mit Zitat antworten Zitat
DSCHUCH

Registriert seit: 6. Jun 2007
Ort: Dresden
185 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#5

AW: Webinterface für Delphi-Programm

  Alt 26. Jan 2013, 11:28
schau dir mal die videos an, welche ich am ende des threads geposted habe. im endeffekt sind das dbedit/dbgrid, also dataset->datasource->dbgrid => websitedarstellung halbwegs automatisiert.
  Mit Zitat antworten Zitat
nurpc

Registriert seit: 10. Mai 2010
3 Beiträge
 
#6

AW: Webinterface für Delphi-Programm

  Alt 26. Jan 2013, 12:10
Hallo mjustin,

ja, es sind zwei Programm
- das Programm, das die serielle Schnittstelle bedient und den Web-Server im Bauch hat
- die Intraweb-Anwendung bzw. Intraweb-DLL, was die Seiten für den Browser bereitstellen soll.

Die vorgeschlagenen Komponenten werde ich mir mal anschauen, vieleicht komme ich damit weiter


Hallo DSCHUCH,

ich kann die Links zu den Videos leider nicht finden
  Mit Zitat antworten Zitat
DSCHUCH

Registriert seit: 6. Jun 2007
Ort: Dresden
185 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#7

AW: Webinterface für Delphi-Programm

  Alt 26. Jan 2013, 21:38
http://www.delphipraxis.net/1200649-post13.html

http://www.youtube.com/watch?v=Tg_J3huoazE

http://www.youtube.com/watch?v=75DnldrcJNU

Geändert von DSCHUCH (26. Jan 2013 um 21:47 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz