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

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

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

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

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

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

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

простите, Вы еще совсем не работали с веб-сервисами? Зачем Вам на него смотреть? Править код прокси класса не рекомендуется, так как при каждом обновлении вебреференс прокси создается заново. Но если уж так хочется, то я это делаю так: в том месте где у меня написано имя прокси класса клацаю по нему правой кнопкой мышки и выбираю Go To Definnition.
...
Рейтинг: 0 / 0
Подключиться к веб сервису без Web Refference (Service Refference)
    #36035633
grief
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
создаю экземпляр сервиса:
Код: 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
Подключиться к веб сервису без Web Refference (Service Refference)
    #36035640
vagner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я уже писал выше, если речь идет о наследнике SoapHttpClientProtocol, то у него есть свойство Proxy.
...
Рейтинг: 0 / 0
Подключиться к веб сервису без Web Refference (Service Refference)
    #36035688
grief
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да я про это знаю.
Я про WCF, как ему привезать?
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Подключиться к веб сервису без Web Refference (Service Refference)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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