Wie erstelle ich einen Java-Socket, der nur localhost ist?

Ich habe einen Java-Server, der mit ServerSocket einen Socket öffnet (mit Thrift). Dieser Server verfügt auf dem lokalen Computer in Obj-c über einen Client, der mit dem Java-Server kommuniziert. Alles passiert auf localhost. Momentan ist der Java-Server auch im Netzwerk sichtbar. Ich möchte, dass der Java-Server nur auf localhost verfügbar ist. Andernfalls handelt es sich um eine potenzielle Sicherheitslücke, durch die Benutzer ausgeblendet werden, wenn ihre Firewall sie warnt.

Ich habe versucht, den Server-Socket mithilfe einer InetSocketAddress ('localhost', 9090) zu erstellen, aber das scheint keine Auswirkungen zu haben. Wie kann ich dieses Ding auf localhost beschränken?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage