2014-09-01 3 views
0

Я все еще новичок в обучении wcf. Я разместил услугу в console application(self host).self hosting wcf service

Мой базовый адрес http://localhost:8080/pulse

Как может кто-то другой доступ этот сервис из своей системы в той же сети ??

Будет ли замена localhost на мои ip address работы?

То, что http://171.220.14.7:8080/pulse. Будет ли это работать? Можно ли получить доступ к этому wsdl?

+0

Почему бы вам не проверить его? – nvoigt

+0

отсутствие инфраструктуры ... и я только использовал iis-хостинг. это первый раз, когда я сам предоставляю услугу. – user2281858

ответ

1

Да, это сработает.

Очевидно, что вам необходимо позаботиться о любых нормальных вещах, которые могут помешать доступу людей к вашему ПК, например, брандмауэрам, сетевой маршрутизации и т. Д. Но если они смогут получить доступ к вашему компьютеру, они могут получить доступ к сервису так, как вы упомянули.

+0

не будет номер порта создать проблему? это была мысль, которую я имел, потому что в «iis» мы не получили номер порта. – user2281858

+0

Порт в IIS, вероятно, равен 80, поэтому он по умолчанию и не нужно указывать в браузерах, но на самом деле указание порта не является проблемой. – nvoigt