Hallo zusammen,
ich habe ein paar Fragen zur Netzwerkprogrammierung mit Java. Ich versuche gerade einen in Java implementierten DNS-Server mit der Möglichkeit zu erweitern, DNS-Updates zu empfangen (siehe RFC 2136).
Ich habe bei der Netzwerkprogrammierung bisher allerdings nur Erfahrung in der Benutzung von ObjectOutputStreams / ObjectInputStreams bei ausschließlich in Java programmierten Server- Client-Anwendungen.
Deshalb suche ich nun ein paar Stichworte oder Tutorials die mir bei meinem Problem weiterhelfen könnten.
1. Muss ich hier ByteArrayInputStream in Verbindung mit DatagramSockets benutzen?
2. Ist das dann kompatibel zu C/C++, speziell dem Versenden von Chars?
3. Wenn ein DNS-Update Paket aus irgendeinem Grund auf mehrere UDP-Pakete aufgeteilt wird, wie kann man dann festellen, wann ein DNS-Update Paket vollständig vorliegt?
4. Gibt es vielleicht ein fertiges Dyn DNS-Server Modul, das ich beim googlen nicht gefunden hab?
Vielen Dank schonmal für Tipps und Anregungen,
Ashiaka
ich habe ein paar Fragen zur Netzwerkprogrammierung mit Java. Ich versuche gerade einen in Java implementierten DNS-Server mit der Möglichkeit zu erweitern, DNS-Updates zu empfangen (siehe RFC 2136).
Ich habe bei der Netzwerkprogrammierung bisher allerdings nur Erfahrung in der Benutzung von ObjectOutputStreams / ObjectInputStreams bei ausschließlich in Java programmierten Server- Client-Anwendungen.
Deshalb suche ich nun ein paar Stichworte oder Tutorials die mir bei meinem Problem weiterhelfen könnten.
1. Muss ich hier ByteArrayInputStream in Verbindung mit DatagramSockets benutzen?
2. Ist das dann kompatibel zu C/C++, speziell dem Versenden von Chars?
3. Wenn ein DNS-Update Paket aus irgendeinem Grund auf mehrere UDP-Pakete aufgeteilt wird, wie kann man dann festellen, wann ein DNS-Update Paket vollständig vorliegt?
4. Gibt es vielleicht ein fertiges Dyn DNS-Server Modul, das ich beim googlen nicht gefunden hab?
Vielen Dank schonmal für Tipps und Anregungen,
Ashiaka