2011-03-22 3 views
2

Я использую DuplexChannelFactory для отправки обратных вызовов моим клиентам. Я бы хотел отправить эти обратные вызовы перед вызовом клиента.WCF - Отправить обратный вызов без Clientcall

Другими словами, момент, когда канал открывается через DuplexChannelFactory.CreateChannel() Я хочу отправить обратный вызов клиенту, который только что открыл этот канал.
Любые идеи?

ответ

4

Вы не можете, так как у вас нет канала обратного вызова, доступного в сервисе. Клиент должен быть инициатором общения. Более того, я почти уверен (я не проверял его), что CreateChannel не открывает соединение, но первый клиентский вызов делает.

Смежные вопросы