Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Вопрос по WCF / 25 сообщений из 31, страница 1 из 2
08.03.2009, 21:47
    #35857779
DEP1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
Привет всем.

У меня такая проблема создаю простой WCF Service Application ничего не меняю и запускаю вроде нормално работает http://localhost:1040/Service1.svc?wsdl файл я открываю все ок но когда вместо localhost пишу свой ип адрес wsdl файл не открывается.

В чем может быть проблема?

Спасибо Заранее.
...
Рейтинг: 0 / 0
08.03.2009, 23:00
    #35857816
int128
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
Проверь ip
...
Рейтинг: 0 / 0
08.03.2009, 23:09
    #35857822
SQL_Lamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
DEP1,

Роутер есть?
...
Рейтинг: 0 / 0
09.03.2009, 08:43
    #35857924
DEP1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
ip пишу точно а раутера нету. может что-то в конфигах должен менять?
...
Рейтинг: 0 / 0
09.03.2009, 12:19
    #35858072
alexdr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
Очень рекомендую . Там все с пошаговыми инструкциями.
...
Рейтинг: 0 / 0
09.03.2009, 12:58
    #35858116
DEP1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
Спасибо почитаю.
...
Рейтинг: 0 / 0
10.03.2009, 10:43
    #35859084
Gatman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
если винда серверная, то как минимум порт нужно открыть
...
Рейтинг: 0 / 0
11.03.2009, 09:19
    #35861143
DEP1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
система Win XP SP3.
...
Рейтинг: 0 / 0
11.03.2009, 10:32
    #35861335
Gatman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
DEP1,

смотрите настройки файрвола или антивируса, если стоит. например, каспер любит закрывать порты для внешнего доступа
...
Рейтинг: 0 / 0
11.03.2009, 11:09
    #35861446
OldWoker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
GatmanDEP1,

смотрите настройки файрвола или антивируса, если стоит. например, каспер любит закрывать порты для внешнего доступа
Очень неплохой тренинг по WCF со всеми вариантами .NET Framework 3.5 Enhancements Training Kit(
http://www.microsoft.com/downloads/details.aspx?FamilyID=355C80E9-FDE0-4812-98B5-8A03F5874E96&displaylang=en)
...
Рейтинг: 0 / 0
11.03.2009, 13:26
    #35862032
DEP1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
OldWoker спасибо за ссылку посмотрю, насчет антивируса или файрвола я же не с удаленного компа пробую открыть.
И да один вопрос где самому в WCF дать конкретный номер портa?
...
Рейтинг: 0 / 0
11.03.2009, 13:37
    #35862078
Gatman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
в настройках IIS, при создании веб приложения
...
Рейтинг: 0 / 0
11.03.2009, 13:53
    #35862124
DEP1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
У меня без IIS. Я просто создал Web Site а location выбрал File System, сервис запускается и открывает какой то порт мне вот надо знать откуда он берет этот порт?
...
Рейтинг: 0 / 0
11.03.2009, 14:10
    #35862179
Gatman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
если запускаетете по F5, и хостите как веб сервис, то это видно кликнув 2 раза на появившейся в трее иконке
а вообще в конфиге есть в настройках сервиса <host><base address><add baseAddress="http://адрес:порт/имя сервиса,"> </base address></host>
если хостить как обычное приложение, то в констурктор servicehost передаётся URI, в котором и указывается адрес с портом
...
Рейтинг: 0 / 0
11.03.2009, 14:26
    #35862225
DEP1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
А конкретнее в каких конфигах? не могу найти.
...
Рейтинг: 0 / 0
11.03.2009, 15:06
    #35862342
Вопрос по WCF
DEP1А конкретнее в каких конфигах? не могу найти.
app.config или web.config
отличная статья "Обработка ошибок в Windows Communication Foundation (WCF)"
http://www.rsdn.ru/article/dotnet/FaultsWCF.xml?print
...
Рейтинг: 0 / 0
11.03.2009, 15:10
    #35862353
Gatman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
DEP1А конкретнее в каких конфигах? не могу найти.а у Вас их много?
...
Рейтинг: 0 / 0
11.03.2009, 15:19
    #35862397
DEP1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
Да нет один вот посмотрите пожалуйста там я ничего не нашел.
...
Рейтинг: 0 / 0
11.03.2009, 15:32
    #35862470
Gatman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
что-то вроде этого (вставил в кусок из Вашего конфига)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<services>      
      <service name="Service" behaviorConfiguration="ServiceBehavior">
        <host>
          <baseAddress>
            <add baseAddress="http://10.0.0.1:65532/myservice.svc"/> 
          </baseAddress>
        </host>
        <!-- Service Endpoints -->
        <endpoint address="" binding="wsHttpBinding" contract="IService">
          <!-- 
              Upon deployment, the following identity element should be removed or replaced to reflect the 
              identity under which the deployed service runs.  If removed, WCF will infer an appropriate identity 
              automatically.
          -->
          <identity>
            <dns value="localhost"/>
          </identity>
        </endpoint>
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>
      </service>
    </services>
...
Рейтинг: 0 / 0
11.03.2009, 15:33
    #35862478
Gatman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
А ещё в Visual Studio есть очень удобная тулза для настройки конфига WCF
находится в Tools->WCF Service Configuration Manager
там основные настройки расписаны по человечески, хотя там есть не всё, некоторые вещи нужно писать руками
...
Рейтинг: 0 / 0
11.03.2009, 15:45
    #35862523
DEP1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
Спасибо шас попробую разобратся и напишу.
...
Рейтинг: 0 / 0
11.03.2009, 15:56
    #35862556
DEP1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
Конфигурил добавил:
Код: plaintext
1.
2.
3.
4.
5.
        <host>
          <baseAddresses>
            <add baseAddress="http://192.168.60.137:1515/WCFTest/Service.svc" />
          </baseAddresses>
        </host>

перекомпилил и запистил приложение потом в броузере пишу:

Код: plaintext
1.
http://192.168.60.137:1515/WCFTest/Service.svc

не открывает.
...
Рейтинг: 0 / 0
11.03.2009, 16:33
    #35862662
Gatman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
это будет работать, если хостить из приложения (т.е. хостить самого себя), а не на вебсервере, потому как на вебсервере - свои настройки портов.
для встроенного в студию веб сервера порт выбирается произвольным образом для каждого веб приложения при его первом запуске, и впоследствии закрепляется за ним (хз где студия его хранит, скорее всего где-то в моих документах, там где она кидает настройки для всех веб проектов). этот порт как я сказал можно увидеть кликнув на появившейся во время запуска иконке в трее
...
Рейтинг: 0 / 0
11.03.2009, 17:04
    #35862777
DEP1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
Порт я могу видеть просто хотел узнать можно ли его поменять на свой.

Наверное я буду использовать WCF+IIS так удобнее.
...
Рейтинг: 0 / 0
11.03.2009, 17:16
    #35862820
DEP1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по WCF
Теперь у меня другой вопрос надо написат WCF Service который должен будет обрабатывать SOAP Request ы и посылать Response.

Код: plaintext
1.
2.
3.
ServiceHost serviceHost = new ServiceHost(typeof(MyService), new Uri("http://MyURI"));
  
serviceHost.Open();

Скажем так я начинаю прослушивать порт, у меня вопрос как я буду поймать SOAP запросы и ответить на них? Клиент соответсвенно будет имет мой .wsdl файл.

Я поискал тут но ничего не нашел если имеются ссылки дайте pls.

Спасибо заранее.
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Вопрос по WCF / 25 сообщений из 31, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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