Я собираюсь разработать службу WCF, которая соединяет внутреннюю систему с двумя веб-сайтами электронной коммерции. Внутренняя система находится за интернетом, а не другими компонентами. На каждом веб-сайте есть база данных SQL с одинаковой схемой. Внутренняя система, действующая как мастер инвентаря, будет потребителем услуг и будет толкать данные продукта в каждую базу данных веб-сайта с помощью этой услуги. Вопрос в том, как определить, где хранить данные? Предположим, что я использую структуру сущности в качестве уровня доступа к данным. Затем доступ к данным служб должен использовать одну или другую строку соединения для хранения данных, которые выталкиваются внутренним потребителем. Другой вариант заключается в том, чтобы включить параметр в каждую операцию контракта, а код обслуживания затем определит, где хранить данные. Последний вариант, о котором я могу думать, - развернуть два экземпляра службы (альтернативно определить две конечные точки службы, но поскольку транспорт абстрагирован, это может быть не совсем возможно), и пусть потребитель вызывает правильную конечную точку. Можете ли вы, пожалуйста, консультировать, если какое-либо решение является правильным и наиболее эффективным, чтобы писать наименее код и обеспечивать простейший процесс развертывания? Также следует использовать привязки http или net.tcp в моем сценарии?Какова моя архитектура и конфигурация приложения WCF?
0
A
ответ
1
Я бы сказал, разверните два экземпляра службы и позвольте потребителю выбрать, какой из них вызывать. Это позволяет писать код службы один раз и управлять отдельными экземплярами через конфигурацию.
0
Ниже приведены некоторые практические примеры создания SOA с использованием WCF.
Я бы посоветовал вам прочитать статьи Томаса Эрла и Роджера Сессий, это даст вам твердую информацию о том, что такое SOA.
Смежные вопросы
- 1. Конфигурация сервера для приложения WCF
- 2. Архитектура WCF
- 3. WCF, FileSystemWatcher и архитектура
- 4. Архитектура мобильного приложения и другая архитектура приложения
- 5. Архитектура WCF и эволюция, версия
- 6. Конфигурация WCF
- 7. WCF методы и архитектура вопрос
- 8. Архитектура WCF и N-уровня
- 9. Конфигурация службы WCF Конфигурация
- 10. Какова базовая архитектура JPEG?
- 11. Конфигурация WCF и кошмар аутентификации
- 12. Архитектура для интранет-приложения
- 13. конфигурация WCF
- 14. Asp.net + Silverlight + WCF и n-уровневая архитектура
- 15. Какова правильная архитектура MVC и codeigniter?
- 16. Архитектура N-уровня WCF
- 17. Конфигурация WCF и пространства имен
- 18. Архитектура приложений с использованием WCF и System.AddIn
- 19. WCF Архитектура Вопрос
- 20. NServiceBus, архитектура WCF
- 21. WCF - архитектура решения
- 22. Какова минимальная конфигурация для переключения wcf на remorting?
- 23. Архитектура мобильного приложения JQuery
- 24. Архитектура ошибки WCF
- 25. Какова точная архитектура/компоненты MinWin?
- 26. Какова должна быть архитектура или структура гибридного приложения на Android?
- 27. Какова архитектура программы социальных сетей?
- 28. Конфигурация WCF CustomBinding
- 29. Архитектура приложения Silverlight
- 30. Конфигурация WCF для сжатия