Entwickler-Ecke

Internet / Netzwerk - Programm internet fähig machen


marciboy - Mi 16.12.09 16:55
Titel: Programm internet fähig machen
Hallo

ich habe in Delphi eine Anwendung inklusiv Datenbank geschrieben und wollte jetzt hier mal fragen ob man eine Anwendung im Internet sichtbar machen kann. Hat da vielleicht jemand eine Idee sowas zu realisieren?

Gruß
Marc


FinnO - Mi 16.12.09 17:00

Das ist so ohne weiteres nicht möglich.

Da hilft nur ein knallharter umstieg auf .NET und Silverlight oder eben PHP.


marciboy - Mi 16.12.09 17:14

Ich habe mal von Delphi für PHP. Was aber nicht genau wie es geht und ob es geht.


FinnO - Mi 16.12.09 17:57

das ist ja lediglich eine IDE für PHP.


kalmi01 - Mi 16.12.09 18:16

http://www.atozed.com/index.de.aspx und http://www.tmssoftware.com/site/products.asp?t=iw
dürften die richtigen Links für Dich sein. Ich spiele auch schon seit einiger Zeit mit dem Gedanken, eine recht komplexe Anwendung internetfähig zu machen, wenigstens teilweise.
Vorteil bei dieser Kombination ist die Tatsache, dass die Geschäftslogik auf Deinem Server bleibt und nur die Bedienoberfläche im Browser erscheint.
Soweit die Theorie, mit welchem Aufwand das dann tatsächlich verbunden ist, kann ich Dir in ein paar Monaten sagen ;-)


Narses - Mi 16.12.09 18:28

Moin!

Wenn dein Programm keine komplexe GUI hat, kann man eine einfache WebGUI auch per Indy-HTTP-Server abbilden (z.B. für einen MP3-Player sollte das gut machbar sein). :idea: ;)

cu
Narses


marciboy - Mi 16.12.09 19:10

danke für eure tipps


Bernhard Geyer - Mi 16.12.09 19:12

user profile iconNarses hat folgendes geschrieben Zum zitierten Posting springen:
(z.B. für einen MP3-Player sollte das gut machbar sein). :idea: ;)

Das dürfte genau hier nicht möglich sein da für die Clientseitige Aufbereitung der Sounddaten ein Plugin/ActiveX nötig ist (außer man gibt den Windows-Mediaplayer/Flashplayer als sein Werk aus).


Narses - Mi 16.12.09 19:21

Moin!

user profile iconBernhard Geyer hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconNarses hat folgendes geschrieben Zum zitierten Posting springen:
(z.B. für einen MP3-Player sollte das gut machbar sein). :idea: ;)
Das dürfte genau hier nicht möglich sein da für die Clientseitige Aufbereitung der Sounddaten ein Plugin/ActiveX nötig ist (außer man gibt den Windows-Mediaplayer/Flashplayer als sein Werk aus).
Durchaus nicht, denn ich meinte die Steuerung des Players (nicht die Soundwiedergabe). Man könnte ja z.B. die Wiedergabe von der Steueroberfläche trennen (wenn das Laptop, dass die Audiodaten an den Verstärker weitergibt, woanders steht und man nur per Netbook Einfluss auf die Wiedergabeparameter nehmen möchte). ;)

cu
Narses


BenBE - Do 17.12.09 01:16

Wieso soll das nicht ohnePlugin in nem Browser gehen mit Audio-Wiedergabe? Noch nie von <audio>-Tags gehört? Ja, ich weiß, das können nur Browser und keine Krücken ...


Delete - Do 17.12.09 04:46

Eventuell sollte uns marciboy erst mal erklären, was er unter
user profile iconmarciboy hat folgendes geschrieben Zum zitierten Posting springen:
im Internet sichtbar machen kann.

versteht.


marciboy - Do 17.12.09 11:09

Es geht um einen kleinen Katalog mit Interbase Datenbank derim Inet sichtbar gemacht werden soll.

Gruß
Marc


Nersgatt - Do 17.12.09 12:14

Je nachdem, wie oft sich der Katalog ändert, könnte man überlegen, aus der Datenbank Statische HTML-Seiten zu generieren. Macht natürlich nur Sinn, wenn der Katalog sich nicht alle 5 MInuten ändern. Denn die Seiten müssten natürlich bei jeder Änderung neu generiert werden.

Wenn sich der Katalog oft ändert, schreib halt in einer geeigneten Sprache ein entsprechendes Frontend für die Datenbank.


marciboy - Do 17.12.09 12:19

es ist ein ähnlicher Katalog wie auf der Seite
http://www.autoteile24-online.de

Wie sieht es denn mit Intraweb geht sowas auch?


Nersgatt - Do 17.12.09 12:26

Das ist aber kein Katalog mehr. Das ist ein ganzer Onlineshop.
Entweder schreibst Du das selbst in einer geeigneten Sprache, oder schaust mal, was es an fertigen Lösungen gibt.

Wenn Du nur einen sehr kleinen, beschränkten Kundenkreis hast, dann kannst Du diese auch z.B. per Terminalserver auf Deine Windowsanwendung zugreifen lassen. Das ist aber nur sinnvoll, wenn der Kundenkreis wirklich sehr beschränkt ist.
Hab mal sowas in der Art gemacht, damit Vertreter ihre Abrechnungen und Umsätze direkt aus einem PPS-System einsehen konnte.


marciboy - Do 17.12.09 12:30

Es geht mir nur um den Katalog nicht um Kundenanmeldungen oder Bestellungen. Der Katalog von mir besteht zu größtem teil aus Grids und Editfelder.


Regan - Do 17.12.09 14:11

Wäre es da nicht sinnvoll, die Datenbank zu transferieren und eine Online-Lösung zu entwickeln!?


jakobwenzel - Do 17.12.09 14:43

"Im Internet sichtbar" ist es auch, wenn die Datenbank öffnetlich ist und man immernoch dein Programm runterladen muss, um den Katalog anzugucken.
Ohne runterladen, also direkt als Webseite geht mit den oben genannten Mitteln.