Существует ли различие между (локальным), '.' и localhost?

в одной строке:

FOR /F "tokens=*" %g IN ('*your command*') do (SET VAR=%g)

выход команды будет установлен в% g, затем в VAR.

Дополнительная информация: https: // ss64. com / nt / for_cmd.html

29
задан Chris Sutton 19 August 2009 в 01:59
поделиться

3 ответа

Конечным результатом является то же. Различие:

  • 'localhost' решает на уровне TCP/IP и эквивалентен IP-адресу 127.0.0.1
  • В зависимости от приложения", (локального)", мог быть просто псевдоним для 'localhost'. В SQLServer, '(локальном)' и'.' среднем, что связь будет установлена с помощью именованных каналов (общая память) протокол в той же машине (не должен проходить стек TCP/IP).

Это - теория. На практике я не думаю, что существуют существенные различия в производительности или функциях при использовании любого из них.

33
ответ дан Sergio Acosta 28 November 2019 в 01:58
поделиться

Они обычно - синонимы. Однако это зависит от приложения, которое Вы настраиваете. Пока приложение понимает то, что Вы имеете в виду, оно не должно приводить к потере производительности. По крайней мере, не один необходимо выкорчевать преждевременно, если Вы получаете мой дрейф.

1
ответ дан 28 November 2019 в 01:58
поделиться

Насколько я знаю точку ". " и "локальный" условия приложения Windows, не "стандартный" термин, , localhost решает к 127.0.0.1 на уровне TCP/IP поэтому, если Вы хотите удостовериться, что Вы "совместимы" через платформы, необходимо использовать или localhost или 127.0.0.1

0
ответ дан Gustavo Rubio 28 November 2019 в 01:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: