Я создаю решение на C# с помощью службы WCF. Существует один проект, который имеет ссылку на службы, установленную в My WCF Service, однако я буду использовать структуры данных с сервера через несколько проектов. Мне интересно, лучше ли использовать структуру, созданную в ссылках на службу WCF, или добавить ссылку на библиотеку, которая создается во время создания службы?Каков наилучший способ использования структур данных службы WCF
0
A
ответ
1
Это зависит, как обычно.
Если ваши структуры данных - это то, что они хранят данные (свойства) и не содержат никакой логики - тогда это не имеет большого значения. То, что создает генератор прокси-сервера Service Reference, в основном эквивалентно типам данных, которые вы создали в службе.
Если вы хотите иметь логику для этих структур, и эта логика применяется как к клиенту, так и к серверу, лучше всего поместить эти классы в общую библиотеку.
Конечно, это означает, что, когда служба использует более новую версию этой общей библиотеки, клиент должен сделать это тоже (хотя на самом деле это зависело бы от того, нарушают ли внесенные вами изменения, например, переименование или удаление имущество).
Смежные вопросы
- 1. Каков наилучший способ обнаружения табличных структур данных?
- 2. Каков наилучший способ отправки больших данных из службы WCF клиенту?
- 3. Аутентификация службы межсетевой службы WCF. Каков наилучший способ сделать это?
- 4. Каков наилучший способ обеспечить службу WCF?
- 5. Каков наилучший способ узнать WCF?
- 6. Каков наилучший способ размещения WCF и ASP.NET?
- 7. Каков наилучший способ возврата нескольких значений из службы WCF?
- 8. Каков наилучший способ просмотра ServiceHost при отладке внутри службы WCF?
- 9. Каков наилучший способ использования MKMapCamera
- 10. Каков наилучший способ использования AdMob
- 11. Каков наилучший способ использования ffmpeg?
- 12. Каков наилучший способ использования символов?
- 13. Каков наилучший способ использования веб-сервисов REST?
- 14. Каков наилучший способ синхронизации 2 структур данных в PHP?
- 15. Каков наилучший способ изменения структур данных, хранящихся в firebase?
- 16. Каков наилучший способ аутентификации для веб-службы
- 17. правильный способ использования службы WCF?
- 18. Каков наилучший способ извлечения данных из WCF без использования объектов передачи данных
- 19. Каков наилучший способ использования нескольких классов PHP?
- 20. Каков наилучший способ отменить асинхронный запрос WCF?
- 21. Каков наилучший способ аутентификации через WCF?
- 22. Каков наилучший способ закрыть поток WCF?
- 23. Каков наилучший способ тестирования служб WCF?
- 24. Каков наилучший способ использования двух компараторов?
- 25. Каков наилучший способ для службы Windows сбой?
- 26. Каков наилучший способ автоматизации развертывания службы Windows?
- 27. Каков наилучший способ использования Webservice от android?
- 28. Каков наилучший способ использования фильтров Polymer 0.9 "?
- 29. Каков наилучший способ использования gmail программно?
- 30. Каков наилучший способ использования mongoDB с node.js?