У меня есть сервер Java, который открывает сокет, используя ServerSocket (используя Thrift с ним). У этого сервера есть клиент на локальном компьютере в Obj-c, который связывается с сервером Java. Все происходит на локальном хосте. Прямо сейчас java-сервер также виден в сети, я бы хотел, чтобы java-сервер был доступен только на localhost. В противном случае это потенциальная уязвимость системы безопасности, которая пугает пользователей, когда их брандмауэр предупреждает их.
Я попытался создать серверный сокет, используя InetSocketAddress ('localhost', 9090), но, похоже, это не дает никакого эффекта. Как я могу ограничить эту вещь для localhost?