Die PECL hat eine Zeroconf-Erweiterung, die Sie ausprobieren können. Zeroconf / mDNS ist nicht Java-spezifisch. Ich würde jedoch empfehlen, statische IP-Adressen mit einer bekannten Konfiguration zu verwenden, anstatt die zusätzliche Abhängigkeit von Zeroconf zu haben.
Wie können Webserver sich in einem lokalen Netzwerk finden?
Ich möchte ein lokales Netzwerk einrichten, das aus mehreren Computern besteht, auf denen jeweils ein Webserver ausgeführt wird. Diese Webserver sollten miteinander kommunizieren. Das Problem ist jedoch, dass die IP-Adressen bei jedem Start des Netzwerks unterschiedlich sein können. Jeder Server weiß also nicht, wie er einen anderen Server finden kann.
Ich weiß, dass in einer ähnlichen Situation Java in Kombination mit zeroconf verwendet wurde. Zeroconf findet alle im Netzwerk vorhandenen Computer automatisch und gibt diese Informationen in gleicher Weise an Java weiter. Kann ich in PHP etwas Ähnliches machen?
3 Antworten auf die Frage
Ich denke, Sie sollten einen Schritt zurücktreten und das eigentliche Problem beheben. Wenn Sie mehrere Server haben, die sich gegenseitig finden müssen, sollten Sie ihnen statische IPs zuweisen. Das ist genau das Problem, das durch das Festlegen eines Servers für eine statische IP-Adresse schließlich behoben werden soll.
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
3
Wie halten Sie mehrere Verbindungen zum Internet?
-
4
iPod-Touch zum Abspielen von Filmen vom PC auf der PS3?
-
2
Mac tritt der Windows-Arbeitsgruppe nicht bei
-
1
Wie kann ich die Sicherheit meines Portals erhöhen?
-
1
Wie vernetzt man Windows XP und Ubuntu Linux?