AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi UPnP: Implementierung mit Delphi???
Thema durchsuchen
Ansicht
Themen-Optionen

UPnP: Implementierung mit Delphi???

Ein Thema von romber · begonnen am 30. Jul 2005 · letzter Beitrag vom 1. Aug 2005
Antwort Antwort
romber

Registriert seit: 15. Apr 2004
Ort: Köln
1.166 Beiträge
 
Delphi 10 Seattle Professional
 
#1

UPnP: Implementierung mit Delphi???

  Alt 30. Jul 2005, 16:08
Hallo,

ich hab jetzt schon eine lange weile gegoogelt, aber ohne großem Erfolg Wie funktioniert das Universal Plug and Play?

So eine Funktion hat bisher jeder Hardware-Router drauf und ich würde gerne wissen, wie ich für irgend einer meiner Applikationen einen Port via UPnP öffnen kann.

Hat jemand sowas schon gemacht, ein Tutorial oder ähnliches? Ein Code-Beispiel wäre auch sehr schön!

An Moderatoren:
Ich denke (und ich bin sicher nicht der einziger), es wird langsam Zeit, dem Thema "UPnP" ein bisschen mehr Aufmerksamkeit zu spenden. Ein Paar gute verständliche Informationen zu diesem Thema und vielleicht einige Tutorials und Verwendungszenarien hier im Forum zu finden wäre einfach super!

Danke!
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#2

Re: UPnP: Implementierung mit Delphi???

  Alt 30. Jul 2005, 17:44
Nicht wirklich. Das ist ein fast voellig ungesichertes Einfallstor in den PC. Lass doch diesen Hund schlafen.
  Mit Zitat antworten Zitat
romber

Registriert seit: 15. Apr 2004
Ort: Köln
1.166 Beiträge
 
Delphi 10 Seattle Professional
 
#3

Re: UPnP: Implementierung mit Delphi???

  Alt 30. Jul 2005, 19:19
Danke für die schnelle Antwort!

Über die Sicherheit war doch keine Rede. Selbst Microsoft hat öffentlich zugegeben, dass UPnP-Unterstützung im WIndows XP eine massive Sicherheitslücke ist, das weiss ja jeder. Ich möchte trodzdem wissen, wie es geht.
  Mit Zitat antworten Zitat
tommie-lie
(Gast)

n/a Beiträge
 
#4

Re: UPnP: Implementierung mit Delphi???

  Alt 30. Jul 2005, 21:06
Zitat von romber:
Ich möchte trodzdem wissen, wie es geht.
Dann lies doch die Microsoft-Doku dazu
http://msdn.microsoft.com/library/de...start_page.asp
  Mit Zitat antworten Zitat
romber

Registriert seit: 15. Apr 2004
Ort: Köln
1.166 Beiträge
 
Delphi 10 Seattle Professional
 
#5

Re: UPnP: Implementierung mit Delphi???

  Alt 1. Aug 2005, 11:07
Hat es jemand schon mit Delphi gemacht?
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#6

Re: UPnP: Implementierung mit Delphi???

  Alt 1. Aug 2005, 11:20
Wo ist das Problem?
Erst mal die korrekte Typelib importieren. "Project : Import Type Library...".
Die Libs heissen wenig fantasievoll "UPnP 1.0 Type Library (Version 1.0)".
Ob man die generierten -TLB files nacharbeiten muss, wird sich ja dann herausstellen.
  Mit Zitat antworten Zitat
Grendel
(Gast)

n/a Beiträge
 
#7

Re: UPnP: Implementierung mit Delphi???

  Alt 1. Aug 2005, 13:43
Hier http://www.intel.com/cd/ids/develope...pnp/index.html gibts noch mehr Infos und Testtools.

Und ja, man kann UPnP problemlos mit Delphi implementieren. Allerdings kannst Du die Indys als Socket-Komponenten direkt abhaken, da diese kein UDP multicast unterstützen.
Aber an sich ist ist UPnP total simpel.

Zitat:
Wie funktioniert das Universal Plug and Play?
Guckst Du erstmal hier: http://de.wikipedia.org/wiki/UPnP und wenns tiefergehend sein soll, dann guck mal unter "Resouces" unter o.g. Intel-Link.

Zitat:
Hat jemand sowas schon gemacht, ein Tutorial oder ähnliches?
Gemacht ja. Aber ein Tutorial würde wohl etwas sehr lang also eher ein Buch. UPnP ist vom Grundprinzip simpelst aber die Masse der Möglichkeiten führt zu einem nicht unerheblichen Umfang.

Zitat:
Ein Code-Beispiel wäre auch sehr schön!
Ein Quellcode-Beispiel würde ebenso wie ein Tutorial den üblichen Rahmen eines Beispiels bei weitem sprengen.

Ein ansatzweise funktionierenden UPnP MediaServer in C# und C++ kann ich Dir gerne mal zum stöbern geben.
C++: http://sourceforge.net/projects/fuppes
C# : auf Anfrage, habs nur noch zu Hause rumfliegen

Bis neulich ...
  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 00:26 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