Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / WCF. запуск службы под 127.0.0.1 - как выяснить реальный IP ? / 5 сообщений из 5, страница 1 из 1
09.01.2014, 19:11
    #38520947
MsSql_Study
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF. запуск службы под 127.0.0.1 - как выяснить реальный IP ?
Привет.

Очевидно, что поднимать WCF службы под lockalhost'ом (127.0.0.1) удобно. Тем более, когда нужно запустить службы на нескольких машинах.

Вопрос однако - как служба может выяснить свой реальный IP под которым она запустилася ?
Хостю службу в Win-сервисе.

Спасибо :)
...
Рейтинг: 0 / 0
09.01.2014, 19:46
    #38520982
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF. запуск службы под 127.0.0.1 - как выяснить реальный IP ?
1. http://www.sql.ru/forum/wcf-ws-remoting
2. взять из конфигурации?
...
Рейтинг: 0 / 0
09.01.2014, 20:01
    #38520993
MsSql_Study
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF. запуск службы под 127.0.0.1 - как выяснить реальный IP ?
Winnipuh,

Тот то и оно, что в конфиг-файле прописано 127.0.0.1 :)
У нас эта служба как минимум на 3х машинах запускается. Так, что lockalhost в тему - скопировал и запустил. Не надо лезть и под каждую машину писать еёшный IP.

Ок. Задам вопрос в соответствующем разделе. Действительно, надо было изначало.
...
Рейтинг: 0 / 0
10.01.2014, 12:36
    #38521736
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF. запуск службы под 127.0.0.1 - как выяснить реальный IP ?
MsSql_StudyWinnipuh,

Тот то и оно, что в конфиг-файле прописано 127.0.0.1 :)
У нас эта служба как минимум на 3х машинах запускается. Так, что lockalhost в тему - скопировал и запустил. Не надо лезть и под каждую машину писать еёшный IP.

Ок. Задам вопрос в соответствующем разделе. Действительно, надо было изначало.

1. если пишете "lockalhost", то сервси не запустится
2. не совсем понятен вопрос

Если у вас в конфигурации стоит localhost, то вы можете смело внутри сервиса считать, что это 127.0.0.1
Но система может иметь N разных IP адресов, и все они могут быть правильными. Вы какой хотите определить?
...
Рейтинг: 0 / 0
10.01.2014, 16:01
    #38522168
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF. запуск службы под 127.0.0.1 - как выяснить реальный IP ?
боюсь, в общем случае это неверно

На сервере может быть несколько сетевых интерфейсов и несколько ip. И только от вас зависит, какой именно из них вы прослушиваете.

Или вам нужно получить список всех ip?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / WCF. запуск службы под 127.0.0.1 - как выяснить реальный IP ? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]