Pear2Pear Verbindung in Java?
Ich habe letztens versucht in Java per Sockets mich mit anderen Clients zu unterhalten.
Als ich es vom Computer zum Computer versucht habe, hat es nicht geklappt, wenn ich es jedoch per Server (Computer -> Server) mache, klappt es.
Kann mir da jemand helfen?
2 Antworten
Birne zu Birne? 😉
Technisch gibt es keinen Unterschied, ob du einen Host „Peer“, „Client“ oder „Server“ nennst. Es gibt aber diverse Gründe, die eine Maschine nicht von außen erreichbar machen können. NAT, Firewalls, uvm. - das kann dir ohne weitere Informationen keiner sagen.
Nutzer, der sehr aktiv auf gutefrage ist
Vielleicht sind die Ports nicht freigegeben, vielleicht kann er nicht routen, vielleicht hast du einen Fehler im Code, oder was ganz anderes.
Das kann man nicht so einfach sagen.
Woher ich das weiß:Berufserfahrung – Softwareentwicklerin