Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Подключиться к веб сервису без Web Refference (Service Refference) / 12 сообщений из 12, страница 1 из 1
02.06.2009, 16:31
    #36021616
moogle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться к веб сервису без Web Refference (Service Refference)
Как подключиться к веб сервису в runtime без Web Refference (Service Refference)?
Или как редактировать Web Refference (Service Refference)? дело в том, что у пользователя должна быть возможность выбирать веб-сервис
...
Рейтинг: 0 / 0
02.06.2009, 16:54
    #36021686
Roman S. Golubin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться к веб сервису без Web Refference (Service Refference)
moogle,

у клиента web-сервиса есть свойство, в котором можно указать Uri сервера.
...
Рейтинг: 0 / 0
02.06.2009, 16:59
    #36021695
moogle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться к веб сервису без Web Refference (Service Refference)
Roman S. Golubinmoogle,

у клиента web-сервиса есть свойство, в котором можно указать Uri сервера.

не могу найти свойство, можно строку кода?
...
Рейтинг: 0 / 0
02.06.2009, 17:57
    #36021893
vagner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться к веб сервису без Web Refference (Service Refference)
Url
...
Рейтинг: 0 / 0
02.06.2009, 17:59
    #36021899
vagner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться к веб сервису без Web Refference (Service Refference)
Если речь идет просто о выборе адреса одного и того же веб-сервиса. Алгоритм таков: генерите прокси-класс на веб-сервис (адрес не имеет значения) и у этого прокси есть свойство Url.
...
Рейтинг: 0 / 0
02.06.2009, 18:36
    #36022008
moogle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться к веб сервису без Web Refference (Service Refference)
vagnerЕсли речь идет просто о выборе адреса одного и того же веб-сервиса. Алгоритм таков: генерите прокси-класс на веб-сервис (адрес не имеет значения) и у этого прокси есть свойство Url.

WebProxy?
...
Рейтинг: 0 / 0
03.06.2009, 10:50
    #36022922
vagner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться к веб сервису без Web Refference (Service Refference)
moogle,

нет, не ВебПрокси. Не знаю как Вы, а я при необходимости работы с веб-сервисами подключаю их к проекту через Add WebReference, в ответ - студия генерит для меня прокси класс, наследник System.Web.Services.Protocols.SoapHttpClientProtocol, для выбранного веб сервиса. Вот в этом прокси классе и есть свойство Url, а также и Proxy.
...
Рейтинг: 0 / 0
03.06.2009, 11:34
    #36023085
moogle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться к веб сервису без Web Refference (Service Refference)
vagnermoogle,

нет, не ВебПрокси. Не знаю как Вы, а я при необходимости работы с веб-сервисами подключаю их к проекту через Add WebReference, в ответ - студия генерит для меня прокси класс, наследник System.Web.Services.Protocols.SoapHttpClientProtocol, для выбранного веб сервиса. Вот в этом прокси классе и есть свойство Url, а также и Proxy.
ага.. а где можно увидеть сгенерированный после создания WebReference класс?
...
Рейтинг: 0 / 0
03.06.2009, 11:53
    #36023148
vagner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться к веб сервису без Web Refference (Service Refference)
moogle,

простите, Вы еще совсем не работали с веб-сервисами? Зачем Вам на него смотреть? Править код прокси класса не рекомендуется, так как при каждом обновлении вебреференс прокси создается заново. Но если уж так хочется, то я это делаю так: в том месте где у меня написано имя прокси класса клацаю по нему правой кнопкой мышки и выбираю Go To Definnition.
...
Рейтинг: 0 / 0
10.06.2009, 14:36
    #36035633
grief
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться к веб сервису без Web Refference (Service Refference)
создаю экземпляр сервиса:
Код: plaintext
1.
k_cell_service.Service1SoapClient soap = new K_Cell_Trace.k_cell_service.Service1SoapClient();
Раньше все просто было
Код: plaintext
1.
2.
3.
k_cell_service.Service1SoapClient soap = new K_Cell_Trace.k_cell_service.Service1SoapClient();
WebProxy pr = new WebProxy(adress,true);
soap.proxy = pr;
А как терь прикрутить сюда прокси?
...
Рейтинг: 0 / 0
10.06.2009, 14:39
    #36035640
vagner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться к веб сервису без Web Refference (Service Refference)
Я уже писал выше, если речь идет о наследнике SoapHttpClientProtocol, то у него есть свойство Proxy.
...
Рейтинг: 0 / 0
10.06.2009, 14:57
    #36035688
grief
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключиться к веб сервису без Web Refference (Service Refference)
Да я про это знаю.
Я про WCF, как ему привезать?
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Подключиться к веб сервису без Web Refference (Service Refference) / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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