powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF и SOAP
7 сообщений из 7, страница 1 из 1
WCF и SOAP
    #35637850
Alex_BBB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В VS2008 создал проект "Wcf Service Applikation".

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
// Контракт
[ServiceContract]
public interface IService1
{
    [OperationContract]
    [WebGet(UriTemplate = "test/{name}")]
    string GetData(string name);
}

// сервис
public class Service1 : IService1
{
    public string GetData(string name)
    {
        return string.Format("You entered: {0}", name);
    }
}

Запускаю по адресу http://localhost:1493/Service1.svc.
Проверяю с помощью WcfTestClient.exe -- вроде работает.

Пробую послать SOAP-запрос с помощью soapUI , в качестве wsdl файла указываю http://localhost:1493/Service1.svc?wsdl.
soapUI генерирует тестовый SOAP-пакет следующего вида:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:tem="http://tempuri.org/">
   <soap:Header/>
   <soap:Body>
      <tem:GetData>
         <tem:name>NNNN</tem:name>
      </tem:GetData>
   </soap:Body>
</soap:Envelope>
Вроде все как надо. Запускаю пакет - долго думает и потом ничего не возвращает...

Как наладить работу WCF с SOAP?
...
Рейтинг: 0 / 0
WCF и SOAP
    #35638000
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создай полноценного клиента. Наверняка с настройками что-то не так.
...
Рейтинг: 0 / 0
WCF и SOAP
    #35638170
Alex_BBB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С настройками кого (сервера или клиента)?
Клиент почти наверняка сгенерировал правильные пакеты, этот soapUI уже давно использую. Если он не может доступ к сервису получить - скорее проблема у сервиса.
...
Рейтинг: 0 / 0
WCF и SOAP
    #35638271
Alex_BBB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у кого-нибудь есть пример работающего c SOAP WCF который хостится на IIS, пожалуйста прикрепите проект.

Спасибо.
...
Рейтинг: 0 / 0
WCF и SOAP
    #35638339
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WCF все с SOAP работают. Алексей, Вам ли не знать. Я в ветке ADO.NET оставлял несколько учебных примеров.
...
Рейтинг: 0 / 0
WCF и SOAP
    #35638428
Alex_BBB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bured. ага нашел , спасибо буду смотреть.

Вот такие изменения в web.config и soapUI может нормально отправлять и принимать запросы:
Код: plaintext
1.
2.
3.
<system.serviceModel>
   <services>
      <service name="WcfService1.Service1" behaviorConfiguration="WcfService1.Service1Behavior">
         <endpoint address="" binding="basicHttpBinding" contract="WcfService1.IService1">

По умолчанию студия вот такой код генерирует
Код: plaintext
<endpoint address="" binding="wsHttpBinding" contract="WcfService1.IService1">

Не знаю чем это еще потом может обернуться.
...
Рейтинг: 0 / 0
WCF и SOAP
    #35638562
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wsHttpBinding более крутая привязка и soap у неё будет длиннее.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF и SOAP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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