powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / есть сервис WCF хостящийся под консолью, как засунуть его под IIS?
10 сообщений из 10, страница 1 из 1
есть сервис WCF хостящийся под консолью, как засунуть его под IIS?
    #37249580
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
где найти описание шаг за шагом что и куда копировать, что вставить в веб конфиг и т.д?
...
Рейтинг: 0 / 0
есть сервис WCF хостящийся под консолью, как засунуть его под IIS?
    #37249700
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Книга "Язык программирования С#2010 и платформа .NET 4" Эндрю Троелсен, стр.956
...
Рейтинг: 0 / 0
есть сервис WCF хостящийся под консолью, как засунуть его под IIS?
    #37249751
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир САКнига "Язык программирования С#2010 и платформа .NET 4" Эндрю Троелсен, стр.956

где взять книжку - уже второй вопрос
...
Рейтинг: 0 / 0
есть сервис WCF хостящийся под консолью, как засунуть его под IIS?
    #37249804
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть несколько путей...
...
Рейтинг: 0 / 0
есть сервис WCF хостящийся под консолью, как засунуть его под IIS?
    #37250173
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
засунул все длл, скоировал в web.config всё из app.config, получил


Server Error in '/MyApp' Application.
--------------------------------------------------------------------------------

No protocol binding matches the given address 'http://localhost:8082/MyService'. Protocol bindings are configured at the Site level in IIS or WAS configuration.
...
Рейтинг: 0 / 0
есть сервис WCF хостящийся под консолью, как засунуть его под IIS?
    #37251775
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Итак, есть сервис, хостится под консольным приложением.
Один из контрактов: REST. Все ок.
Понадобилось задвинуть сервис под IIS.
На задвигании REST возникла интересная проблема:

1. Когда сервис хостится под консолью, то параметры типа таких проходят

Код: plaintext
1.
2.
3.
[OperationContract]
        [WebGet(UriTemplate = "/nodes/{id}?f={type}")]
        Message GetNodes(string id, string type);


2. Когда под IIS,то дает ошибку, и решить можно только как-то так

Код: plaintext
1.
2.
3.
[OperationContract]
        [WebGet(UriTemplate = "/nodes/{id}?f={type}")]
        Message GetNodes(InMessage msg);

Т.е.ю получаются два взаимоисключающих решения:
под консолью можно исопльзовтаь только простые типы для параметров
под ИИС - только один параметр с атрибутом MessageContract

Как сделать один вариант, устроивший бы оба типа хостинга?
...
Рейтинг: 0 / 0
есть сервис WCF хостящийся под консолью, как засунуть его под IIS?
    #37251967
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не , ты чето не досмотрел.
это wcf само по себе или под iis . но это остается wcf и фишки его тоже остаются.
...
Рейтинг: 0 / 0
есть сервис WCF хостящийся под консолью, как засунуть его под IIS?
    #37252290
http://www.youtube.com/watch?v=SVPXLF-g4Ws
...
Рейтинг: 0 / 0
есть сервис WCF хостящийся под консолью, как засунуть его под IIS?
    #37253675
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самый простой и надежный хост WCF - это винсервис. IIS в этой связке: от лукавого + грабли.
...
Рейтинг: 0 / 0
есть сервис WCF хостящийся под консолью, как засунуть его под IIS?
    #37254806
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУСамый простой и надежный хост WCF - это винсервис. IIS в этой связке: от лукавого + грабли.

согалсен, НО: если есть кустомЕр, у которого активен ИИС, лишние порты закрыты, политика безопасности настроена в ИИСе и т.д..
в общем-то он заказывает музыку
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / есть сервис WCF хостящийся под консолью, как засунуть его под IIS?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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