[C#] Публикация веб-сервиса

geja_03

Хочется, чтобы мой веб — сервис был виден в локалке. Для этого надо сделать ссылку на него на uddi server'e. Это я собираюсь сделать с помощью Microsoft.Uddi.UddiConnection. Но на своей машине не нахожу Microsoft.Uddi.dll. Где это брать? А может это не единственный способ?

Helga87

Что ты понимаешь под словом "виден"? Есть подозрение, что UDDI нафиг не нужен

geja_03

То есть на машине а1 а папке wwwroot располпжены файлы моего сервиса. Хочется, чтобы другие пользователи сети могли создать прокси-класс класса этого сервиса, а потом его юзать...

xz_post

Uddi входит в платформу СДК. И мастер публикаций тоже есть.
это брать? А может это не единственный способ?
Это зависит от того что ты хочешь...

xz_post

сервак IIS ? Для сознания прокси достаточно wsdl-описания. Если веб-сервис асп.нетный - то он автоматом генериться

Helga87

Тогда тебе ничего не надо делать. Если у тебя web service расположен по урлу http://a1/lala/bb.asmx, то при запросе http://a1/lala/bb.asmx?wsdl выдастся wsdl-файл, по которому можно сгенерить прокси-класс. uddi не нужен.

geja_03

На самом деле, я уже сам запутался . Но хочеися, чтобы другие юзера могли, вызывая Add Web Reference выбрать в Browse UDDI Servers on the local network мой сервис...

xz_post

попробуй установить uddi-сервис (если винда 2003). Раньше можно было использовать внешний uddi.microsoft.com
Оставить комментарий
Имя или ник:
Комментарий: