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?