AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Remoting via Browser
Thema durchsuchen
Ansicht
Themen-Optionen

Remoting via Browser

Ein Thema von Meflin · begonnen am 26. Sep 2004 · letzter Beitrag vom 27. Sep 2004
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#1

Remoting via Browser

  Alt 26. Sep 2004, 11:21
Moin zusammen,
ich habe vor, für mein programm (es beinhaltet zeitaufwändige berechnungen, sodass der user nicht immer vor dem pc sitzen wird wenn er es laufen hat) ein remote control feature einzubauen. also das programm soll kontrolliert werden können, nicht der pc nur dass hier keine missverständnise aufkreuzen... nunja dieses feature möchte ich gerne so gestalten, dass man das prog über einen beliebigen webbrowser mit der ip des clients steuern kann.
dazu bräcuhte ich jetzt mal ein paar denkanstösse. ich nehme an dazu muss ich einen eigenen http server schreiben? aber wie löse ich es mit dem dann, dass die ergebnisse von einer exe zurückgegben werden, nicht aus einem html dokument?

*MFG*
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#2

Re: Remoting via Browser

  Alt 26. Sep 2004, 11:36
Nunja, das ist nicht sooo einfach.
1. Du musst einen Webserver in dein programm einbauen.
2. Bei Anfragen muss dein Programm eine ensprechende Webseite zurückliefern ...
3. Ich spreche nicht von existierenden Webseiten, die in einem Unterordener liegen, sondern von HTML-Quellcode, den den Programm ausgibt. (Und natürlich auch manipulieren kann)
  Mit Zitat antworten Zitat
woki

Registriert seit: 29. Mär 2003
563 Beiträge
 
Delphi 2006 Architect
 
#3

Re: Remoting via Browser

  Alt 26. Sep 2004, 11:44
Hi,

wenn dir Delphi 7 Architect zur Verfügung steht, hört sich das nicht allzu schwer an. Schau dir z.b. mal die Intrawebkomponenten an. In der Entwicklungsversion haben die gleich einen einfachen Webserver eingebaut.
Die nächste Variante wäre dann einen fertigen Webserver zu verwenden.
Nur in seltenen Fällen wird es wirklich nötig sein, selber wieder einen Webserver zu entwickeln und den dann in deine Applikation hineinezukompilieren.

Grüße
Woki
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#4

Re: Remoting via Browser

  Alt 26. Sep 2004, 11:52
Zitat von woki:
Hi,

wenn dir Delphi 7 Architect zur Verfügung steht, hört sich das nicht allzu schwer an. Schau dir z.b. mal die Intrawebkomponenten an. In der Entwicklungsversion haben die gleich einen einfachen Webserver eingebaut.
Die nächste Variante wäre dann einen fertigen Webserver zu verwenden.
Nur in seltenen Fällen wird es wirklich nötig sein, selber wieder einen Webserver zu entwickeln und den dann in deine Applikation hineinezukompilieren.

Grüße
Woki
theoretisch tut es das, ich wills aber lieber mit der personal entwickeln (soll open source werden). aber auch bei den indys ist doch für alles mögliche ein server dabei, nicht auch ein http server? könnte man den vielleicht verwenden?
  Mit Zitat antworten Zitat
woki

Registriert seit: 29. Mär 2003
563 Beiträge
 
Delphi 2006 Architect
 
#5

Re: Remoting via Browser

  Alt 26. Sep 2004, 12:15
Zitat von Meflin:
aber auch bei den indys ist doch für alles mögliche ein server dabei, nicht auch ein http server? könnte man den vielleicht verwenden?
Sicher, dann noch eine Anregung, Bau das Usterinterface indem du HTML-Templates erstellst, die dann von TPageproducer bearbeitet und an den Browser weitergeleitet werden. Der sollte auch bei der professionel Version dabei sein.
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#6

Re: Remoting via Browser

  Alt 26. Sep 2004, 12:22
Zitat von woki:
wenn dir Delphi 7 Architect zur Verfügung steht, hört sich das nicht allzu schwer an. Schau dir z.b. mal die Intrawebkomponenten an.
Wirklich
Ich nutze D7 Professional an der Uni, da sind diese Intraweb Komponenten aber auch dabei!
  Mit Zitat antworten Zitat
woki

Registriert seit: 29. Mär 2003
563 Beiträge
 
Delphi 2006 Architect
 
#7

Re: Remoting via Browser

  Alt 26. Sep 2004, 12:49
Zitat von Jelly:
Zitat von woki:
wenn dir Delphi 7 Architect zur Verfügung steht, hört sich das nicht allzu schwer an. Schau dir z.b. mal die Intrawebkomponenten an.
Wirklich
Ich nutze D7 Professional an der Uni, da sind diese Intraweb Komponenten aber auch dabei!
nun ja, ich habe ja auch gar nicht behauptet, daß sie bei D7 Professionel nicht dabei sind.
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#8

Re: Remoting via Browser

  Alt 26. Sep 2004, 12:55
wie auch immer, ich will ja mit der personal arbeiten, ergo steht mir kein pageproducer zur verfügung oder?
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#9

Re: Remoting via Browser

  Alt 26. Sep 2004, 12:56
Zitat von woki:
nun ja, ich habe ja auch gar nicht behauptet, daß sie bei D7 Professionel nicht dabei sind.
OK, 1:0 für dich
  Mit Zitat antworten Zitat
Benutzerbild von S - tefano
S - tefano

Registriert seit: 16. Dez 2002
Ort: Dülmen
477 Beiträge
 
Delphi 2009 Professional
 
#10

Re: Remoting via Browser

  Alt 26. Sep 2004, 13:26
Hi,

noch einfacher wäre es, wenn du für die Ausgabe der Daten PHP-Scripte zurechtschusterst. Dein Programm schreibt seine Daten in irgendeine Textdatei, das Script gibt sie aus. Dann brauchst du zu deinem HTTP-Server nurnoch einen PHP-Parser

Bis dann,

S - tefano
"Sir, we are surrounded!" - "Excellent, we can attack in every direction!"
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 09:44 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