Некоторое время клиенты не добавляют ссылку на службу wcf, а устанавливают соединение с wcf-сервисом через фабрику каналов. я хотел бы узнать подробно, когда мы используем фабрику каналов или добавляем ссылку на службу, а затем как wcf-служба получает метаданные службы wcf на стороне клиента. я ищу Google много, чтобы знать и иметь углубленную запись, но не смог ее получить. поэтому, пожалуйста, перенаправьте меня в правильную статью, в которой подробно рассказывается о поиске службы wcf на стороне клиента.Как производитель каналов получает метаданные службы wcf
В чем разница между сервисом wcf добавить ссылку & создание прокси-сервера через канал?
Я думаю, когда мы создаем прокси-сервер wcf с фабрикой каналов, то каждый раз, когда мы запускаем приложение, каждый раз создается прокси-сервер. поэтому я думаю, что этот процесс медленнее, чем добавить ссылку на службу, потому что когда мы добавляем ссылку на службу, прокси создается только один раз.
когда мы должны пойти на использование канала завода. пожалуйста, сообщите мне о ситуации, когда канальная фабрика будет лучшим вариантом. спасибо
Когда использовать канал завод, пожалуйста, сообщите мне правильную ситуацию. спасибо – Thomas
@Thomas На мой взгляд, всегда лучше использовать ChannelFactory, потому что если вы используете Add Service Reference, как объясняет Мигель Кастро, он добавляет много вещей, которые вам, вероятно, не понадобятся (например, источники данных, много вещей в web.config, который должен присутствовать только в качестве примера). – Rui