powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Несколько WCF сервисов в одном солюшине
9 сообщений из 9, страница 1 из 1
Несколько WCF сервисов в одном солюшине
    #36759761
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно ли.
VC2010 FW4.0
Создал WCF Service Application (WCF1), худо бедно настроил.
Теперь хочу тут же хостить еще один сервис, добавляю в солюшин проект по шаблону "WCF Service library" (WCF2)
Добавляю в WCF1 реверенс на сборку WCF2, в конфиг, копирую в web.config <service>,правлю для WCF2, запускаю.
Видно только первый сервис, а второго нету?
Можно ли так вообще или я что то не то делаю?
...
Рейтинг: 0 / 0
Несколько WCF сервисов в одном солюшине
    #36759786
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
когда создаешь сервис либрари, там нет .svc файла, зато есть app.config, который мне вроде как не нужен.
я может не понимаю смысл шаблона?
я хочу иметь хост-сборку, а сами сервисы по отдельным сборкам раскидать
...
Рейтинг: 0 / 0
Несколько WCF сервисов в одном солюшине
    #36759945
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дурацкая затея - не может быть 2 сервиса по одному адресу.
...
Рейтинг: 0 / 0
Несколько WCF сервисов в одном солюшине
    #36760184
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
barrabas,

там просто если ты юзаешь app.config
то при start первого сервиса, он смотрит туда и настраивает себя.
когда ты делаешь второй start он опять смотрит app.config и настраивает.

но ты такое не провернешь :) так как один app.config для двух служб не сделаешь.

просто обходись без app.config. юзай код :)
...
Рейтинг: 0 / 0
Несколько WCF сервисов в одном солюшине
    #36760301
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buredДурацкая затея - не может быть 2 сервиса по одному адресу.

не ну может быть, например, если хостятся под консольным приложением или под системным сервисом
...
Рейтинг: 0 / 0
Несколько WCF сервисов в одном солюшине
    #36760334
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buredДурацкая затея - не может быть 2 сервиса по одному адресу.
адрес то отличается
разобрался, нужно в основном солюшине создавать svc файлики с указанием полного имени класса сервиса
ну и в конфиг добавить
создал сборку спецом для хоста, туда svc, конфиг, и референсы на сборки-реализации сервисов, в IIS указал путь к сборке-хосту, заработало
...
Рейтинг: 0 / 0
Несколько WCF сервисов в одном солюшине
    #36760336
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
адрес отличается именем svc файла
...
Рейтинг: 0 / 0
Несколько WCF сервисов в одном солюшине
    #36760338
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexeiKbarrabas,

там просто если ты юзаешь app.config
то при start первого сервиса, он смотрит туда и настраивает себя.
когда ты делаешь второй start он опять смотрит app.config и настраивает.

но ты такое не провернешь :) так как один app.config для двух служб не сделаешь.

просто обходись без app.config. юзай код :)
почему ?
каждый сервис получился в отдельной сборке, контракты в другой, т.к. общие могут быть, хостится в одном весте сразу всё
вот кусок web.config

<services>
<service name="WcfService.S1.Service">
<endpoint binding="netTcpBinding" contract="WcfService.Contracts.IService" />
</service>
<service name="WcfService.S2.Service1" >
<endpoint binding="netTcpBinding" contract="WcfService.Contracts.IService1" />
</service>
</services>
...
Рейтинг: 0 / 0
Несколько WCF сервисов в одном солюшине
    #36761030
AlexeiK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
потому ,что если не думать, и сделать по умолчанию, то не будет,

а если разобраться :

barrabasburedДурацкая затея - не может быть 2 сервиса по одному адресу.
адрес то отличается
разобрался, нужно в основном солюшине создавать svc файлики с указанием полного имени класса сервиса
ну и в конфиг добавить


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


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