Форум программистов, компьютерный форум, киберфорум
C#: Веб-сервисы и WCF
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/143: Рейтинг темы: голосов - 143, средняя оценка - 4.62
21 / 21 / 6
Регистрация: 07.01.2010
Сообщений: 376
1

Доступ к WCF из службы Windows

18.03.2014, 12:17. Показов 29544. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Имею программу (*.exe), которая обращается к wcf сервису (раньше обращение было напрямую из службы, но...). Если запустить этот exe из проводника, программа замечательно отрабатывает, если программу запустить из службы, ну через Process.Start() вылетает исключение (что-то там про конечную точку)

Прослушивание на "address" не выполняла ни одна конечная точка, которая могла бы принять сообщение. Среди прочих причин это могло быть вызвано неправильным адресом или действием SOAP. Подробнее см. в описании InnerException (если имеется).
InnerException пуст

Ощущение что проблема с правами доступа. В инсталлере службы разные права перепробовал, нет результата.
Что можно сделать, желательно использовать именно службу.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.03.2014, 12:17
Ответы с готовыми решениями:

В чём отличие приложения службы WCF от библиотеки службы WCF
Вот читаю книгу по WCF. Создал проект, и думаю, а в чём же основное отличие? Библиотека как-то...

Пример службы WCF на Windows Forms
Добрый день всем Ребята подскажите где можно найти пример сужб WCF на windows forms еслм...

Размещение WCF службы в Windows (В клиенте не получается добавить ссылку на эту службу)
Здравствуйте, товарищи! В общем. Пытаюсь написать клиент-серверное приложение на WCF. (Пример...

Разработка WCF-службы
Разработать WCF-службу, которая хранит данные о списке клиентов отеля.Список содержит имя, фамилию,...

2
Master of Orion
Эксперт .NET
6100 / 4956 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
18.03.2014, 14:00 2
Попробуйте добавить в манифест:
XML
1
2
3
<requestedPrivileges>
      <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
  </requestedPrivileges>
еще можно попробовать в свой службе в параметры запуска добавить параметр runas
Третий вариант - во кладке "вход в систему" залогиниться под админом машины.
0
1652 / 1151 / 173
Регистрация: 23.07.2010
Сообщений: 6,855
18.03.2014, 18:20 3
Для того, чтобы видеть InnerException нужно
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<service name="Publisher.DBE"
               behaviorConfiguration="Debug">
          <endpoint address="net.tcp://localhost:50001"
                    binding="netTcpBinding"
                    bindingConfiguration="TCP"
                    contract="Publisher.IGetData"/>
      </service>
    </services>
    <behaviors>
      <serviceBehaviors>
        <behavior name="Debug">
          <serviceDebug includeExceptionDetailInFaults="true"/>
        </behavior>
                  
      </serviceBehaviors>
    </behaviors>
а как-то app.config доступен службе?
0
18.03.2014, 18:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.03.2014, 18:20
Помогаю со студенческими работами здесь

Экземпляры WCF службы и переменные
Служба работает в режиме по умолчанию т.е perSession, что означает, что на каждое подключение...

WCF службы и поздний отклик
В общем проблема, хотя я пока не знаю проблема ли это разбираюсь с WCF концепция очень простая и...

Публикация WCF службы на IIS
Всем привет. Начал разбираться в WCF. Пользуюсь книгой &quot;Liu M. - WCF 4.5 Multi-Layer Services...

Заимствование референсов wcf службы
Добрый день! Возникла следующая проблема, пока служба была открыта (без авторизации), проблем не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru