|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Alexander63это конфигурационный файл для сервисов .asmx. Самих сервисов 13 и все работет. 13 сервисов wcf и ngnix редиректит сам по любым адресам. Подходит? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2019, 19:13 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
решение = solution ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2019, 19:14 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Alexander63решение = solution1.скрин дай солюшена. 2. Дай адреса http где размещаются метаданные. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2019, 19:17 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Alexander63решение = solutionили как я понял, конфиг не надо трогать. У каждого свой. Просто веб сервер загружает два или сколько нужно сервиса а ля веб проекта а ля веб приложения. ОК ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2019, 19:29 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
По порядку. Solution (решение) в Visual Studio это группа проектов. Второе Код: xml 1. 2. 3. 4. 5. 6.
и Код: xml 1. 2. 3. 4. 5. 6.
Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
А вообще давайте прервемся. А то ходим вокруг да около, а толку нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2019, 19:31 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Alexander63А вообще давайте прервемся.первый раз на форуме? Прерывайся. Кто тебя заставляет. Топик публичный. Не забудь опосля тему решением закрыть. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2019, 19:36 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Пока ТС в отпуске обрисуем ТЗ: Alexander63цель - объединить два или несколько сервисов одним конфигурационным файлом. Причём сервисы по функционалу разные. Т.е. мы имеем: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
требуется каким то образом сделать один конфиг на 2 проекта не меняя сами проекты. ... Цель конечно, такая в ТЗ не может быть, т.к. она не функциональная. Непонятно что мы получим хорошего по фунционалу. Ну а реализация - я теряюсь. Что касается раздела <serviceBehaviors>, то это относится только к одному сервису в конфиге. Это возможность нескольких поведений для ОДНОГО сервиса-проекта. Типа VIEW. IMHO Удачи аффтару! ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2019, 21:20 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Я нашел ошибку у себя. Код: c# 1.
Неверно был указан параметр Service. Вместо SvcUserManager.UserManager было SvcUserManager.IUserManager Ниже привожу файл конфигурации для двух служб. Это так, на всякий случай, для недоверчивых. Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119.
Топик можно закрывать Спасибо всем кто помог. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 09:40 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Alexander63Это так, на всякий случай, для недоверчивых.))) Юмор люблю). ТЗ выше верное? Может мы не могли решить, так как ТЗ неверное? В какой проект из двух этот конфиг? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 10:00 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Этот конфиг для двух проектов Settings.svc и UserManager.svc соответственно. Эти файлы лежат в одной папке, рядом web.config. В папке bin лежат dll, в которых реализованы эти две службы. Вот и все. Выдают результаты в json, xml или soap-message. Кому как удобней. Надеюсь понятно объяснил. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 10:06 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Можно немного модифицировать этот конфиг, если вынести в отдельные файлы секции services, bindings и behaviors. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 10:08 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Таким образом можно объединить сколь угодно служб. Надо только добавить соответствующие разделы в behaviors и services. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 10:12 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Alexander63Эти файлы лежат в одной папке, рядом web.config.тип проекта? Я для iis не делал. Проект - новый - веб сайт? Alexander63папке bin лежат dll, в которых реализованы эти две службыполучали каким типом проекта? И как деплоится в линукс это дело без IIS? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 11:12 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Alexander63Этот конфиг для двух проектов Settings.svc и UserManager.svc соответственно.прикольно. Я называл два проекта это в терминах студии *. csproj. А у вас два проекта это двай файла интефейсные контракта. В терминах студии надеюсь два проекта? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 11:26 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Отвечаю по порядку тип проекта - Приложение службы WCF (так в студии написано) в линукс деплоится простым копированием, в корень виртуальной директории или сайта. В корень помещаются файлы с расширением svc и web.config. А в папку bin(в корне) помещаются dll-ки. Как то так. Да на линуксе, как я писал выше mono и ngnix. Но как там все настроено - вопрос не ко мне. Это делал напарник. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 11:30 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Да в терминах студии две службы это два проекта csproj ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 11:31 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Alexander63 Код: xml 1.
кстати, в 4.5 все параметры ушли в умолчания. Можно не писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 11:36 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Да, я читал об этом буквально сегодня. Но решил оставить для большей наглядности и понятности(для себя, но скорее больше для других, кто будет после). ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 11:38 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Alexander63В корень помещаются файлы с расширением svc и web.config. Два проекта это два web.config. Каа в одну папку? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 11:40 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Т.е. берем из двух проектов любой попавшийся основным и часть инфы перекидываем руками в него из второго. Так? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 11:46 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Да именно так. В студии при отладке, каждый имеет свой кофиг, а при деплое ручками один делаем основным. И вуаля. Можем работать хоть через soap, хоть использовать rest. Соответственно и результаты будут в нужном формате. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 11:54 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Alexander63, Понял. Руками конечно неудобно, но за вариант спасибо. И спасибо за подтверждение что на линуксе работает. Ты первый кто подтвердил. Кстати, на java тенденция избавлятся от web.config. Спасибо за тред. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 12:00 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Ну java мы не пользуем. А вот на линуксе можно поиметь геморрой при обработке исключительных ситуаций. Этот вопрос я до конца еще не просек. Иногда все работает, а иногда на ровном месте грабли. Нужны какие то танцы с FaultException. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 12:08 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Это предупреждение. Чтобы был готов к неожиданностям. Удачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 12:09 |
|
Несколько wcf сервисов в одном web.config
|
|||
---|---|---|---|
#18+
Petro123Alexander63А вообще давайте прервемся.первый раз на форуме? Прерывайся. Кто тебя заставляет. Топик публичный. Не забудь опосля тему решением закрыть. солюшыном (Hresheniye = солюшын в Визуальной студии) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 13:08 |
|
|
start [/forum/topic.php?fid=19&msg=39777799&tid=1396669]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
472ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
others: | 263ms |
total: | 846ms |
0 / 0 |