MiniUPnP Client en Daemon 1.0 RC7
Gesponsorde links
MiniUPnP Client en Daemon 1.0 RC7: samenvatting
Bestandsgrootte:
0.020 MB
Besturingssysteem:
Any Platform
Licentie:
BSD License
Prijs:
Downloads:
5122
Datum:
2007-07-20
Uitgever:
ComputerWatermark Software, Inc.
MiniUPnP Client en Daemon 1.0 RC7: beschrijving
De Cliënt en Daemon van MiniUPnP zijn een de cliënt lichtgewichtbibliotheek en een UPnP IGD van UPnP IGD daemon.
Het protocol UPnP wordt gesteund door het meeste huis ADSL/kabelrouters en Vensters 2K/XP. De doelstelling van het project MiniUpnp is een vrije softwareoplossing te brengen om het deel van de Gateway van Internet „van het Apparaat“ van het protocol te steunen.
Linux SDK voor apparaten UPnP (libupnp) schijnt te zwaar voor me. Ik wil de eenvoudigste bibliotheek mogelijke, met de kleinste voetafdruk en geen gebiedsdelen aan andere bibliotheken zoals syntactische parsers XML of de implementaties van HTTP. Al code is zuivere ANSI C.
Gecompileerd op een x86 PC, heeft de bibliotheek van de miniupnpcliënt minder dan 15KB codegrootte. Bijvoorbeeld, is het programma van de upnpcsteekproef rond 20KB.
Het project is verdeeld in twee belangrijke delen: de cliëntbibliotheek, toelatend toepassingen om tot de diensten die door een Apparaat van de Gateway van UPnP „Internet“ huidig op het netwerk, en miniupnpd worden verleend daemon, verlenend deze diensten aan uw netwerk van een linux of BSDdoos toegang te hebben die de gateway zijn. Op het ogenblik wordt miniupnpd ontwikkeld op OpenBSD 3.0+ met pf. U kunt enkele werk zien dat ik heb doen om met pf op deze pagina integreren.
Aangezien pf ook beschikbaar onder FreeBSD is, hebben de kerels bij het pfSenseproject ported miniupnpd aan dit systeem.
Om sommige redenen, kan het de goede oplossing voor u zijn om de code van het project direct niet te gebruiken MiniUPnP.
Aangezien de code klein en eenvoudig is te begrijpen, is het een goede basis om inspiratie voor uw eigen implementatie te nemen UPnP. Het KTorrent team UPnP plugin in C++ is een goed voorbeeld.
Als u benieuwd bent welke huisrouter met de miniupnpcliënt werkt, kunt u het antwoord hier vinden. In feite, zullen u eerder me helpen de lijst vullen door me een e-mail te verzenden.
Nut van de bibliotheek van de miniUPnPcliënt
Het gebruik van de bibliotheek van de miniUPnPcliënt is nuttig wanneer een toepassing op inkomende verbindingen moet letten.
Voorbeelden: P2P toepassingen, de cliënten van FTP voor actieve wijze, IRC (voor DCC) of IM toepassingen, netwerkspelen, om het even welke server.
Het typische gebruik van mogelijkheden UPnP van een router is een dossier tranfert gebruikend boodschapper MSN. De software van MSN Messenger gebruikt UPnP API van Vensters XP aan open haven voor inkomende verbinding. Om de software van lidstaten na te bootsen, is het een goed idee om UPnP eveneens te gebruiken.
Wat in Deze Versie Nieuw is:
· Deze versie voegt veranderingen toe om de pit van Linux aan te passen 2.6.22.
Het protocol UPnP wordt gesteund door het meeste huis ADSL/kabelrouters en Vensters 2K/XP. De doelstelling van het project MiniUpnp is een vrije softwareoplossing te brengen om het deel van de Gateway van Internet „van het Apparaat“ van het protocol te steunen.
Linux SDK voor apparaten UPnP (libupnp) schijnt te zwaar voor me. Ik wil de eenvoudigste bibliotheek mogelijke, met de kleinste voetafdruk en geen gebiedsdelen aan andere bibliotheken zoals syntactische parsers XML of de implementaties van HTTP. Al code is zuivere ANSI C.
Gecompileerd op een x86 PC, heeft de bibliotheek van de miniupnpcliënt minder dan 15KB codegrootte. Bijvoorbeeld, is het programma van de upnpcsteekproef rond 20KB.
Het project is verdeeld in twee belangrijke delen: de cliëntbibliotheek, toelatend toepassingen om tot de diensten die door een Apparaat van de Gateway van UPnP „Internet“ huidig op het netwerk, en miniupnpd worden verleend daemon, verlenend deze diensten aan uw netwerk van een linux of BSDdoos toegang te hebben die de gateway zijn. Op het ogenblik wordt miniupnpd ontwikkeld op OpenBSD 3.0+ met pf. U kunt enkele werk zien dat ik heb doen om met pf op deze pagina integreren.
Aangezien pf ook beschikbaar onder FreeBSD is, hebben de kerels bij het pfSenseproject ported miniupnpd aan dit systeem.
Om sommige redenen, kan het de goede oplossing voor u zijn om de code van het project direct niet te gebruiken MiniUPnP.
Aangezien de code klein en eenvoudig is te begrijpen, is het een goede basis om inspiratie voor uw eigen implementatie te nemen UPnP. Het KTorrent team UPnP plugin in C++ is een goed voorbeeld.
Als u benieuwd bent welke huisrouter met de miniupnpcliënt werkt, kunt u het antwoord hier vinden. In feite, zullen u eerder me helpen de lijst vullen door me een e-mail te verzenden.
Nut van de bibliotheek van de miniUPnPcliënt
Het gebruik van de bibliotheek van de miniUPnPcliënt is nuttig wanneer een toepassing op inkomende verbindingen moet letten.
Voorbeelden: P2P toepassingen, de cliënten van FTP voor actieve wijze, IRC (voor DCC) of IM toepassingen, netwerkspelen, om het even welke server.
Het typische gebruik van mogelijkheden UPnP van een router is een dossier tranfert gebruikend boodschapper MSN. De software van MSN Messenger gebruikt UPnP API van Vensters XP aan open haven voor inkomende verbinding. Om de software van lidstaten na te bootsen, is het een goed idee om UPnP eveneens te gebruiken.
Wat in Deze Versie Nieuw is:
· Deze versie voegt veranderingen toe om de pit van Linux aan te passen 2.6.22.
MiniUPnP Client en Daemon 1.0 RC7: Screenshot
Gesponsorde links
MiniUPnP Client en Daemon 1.0 RC7: trefwoord
igd
rc7
client library
cliënt
daemon
bibliotheek
1.0
project
code
MiniUPnP Client en Daemon 1.0 RC7
Bibliotheken
Programmering
MiniUPnP Client en Daemon 1.0 RC7: bookmark
MiniUPnP Client en Daemon 1.0 RC7: bijbehorende software
Mijn software
U heeft niet alle software opgeslagen. Klik op 'Opslaan' naast elke software op te slaan op uw software-mand
gerelateerde informatie
Gesponsorde links
