Описание тега duplex-channel

1 ответ

WCF NetTcp независимая связь по дуплексному каналу

Я хочу создать дуплексный сервис NetTcp. Я не уверен, что это лучший подход. У меня есть клиент, который периодически отправляет свой статус на сервер, и у меня есть сервер, который должен периодически отправлять данные, которые не зависят от запрос…
21 июн '17 в 12:23
1 ответ

Служба WCF net.tcp по проблеме IIS

Я работаю над проектом клиент-сервер, в котором клиенты развертываются через Интернет. Все услуги написаны в WCF и используют wsHttpBinding, Мне нужно реализовать функцию обратного вызова клиента, и поскольку клиенты находятся за брандмауэрами и NAT…
11 ноя '13 в 18:36
1 ответ

Удаленная конечная точка запросила адрес для подтверждений, который не совпадает с адресом для сообщений приложения

Я нахожусь в процессе написания дуплексной службы WCF для приложения чата с клиентом WPF. Сервисный код ниже IChatCallback public interface IChatCallback { #region Public Methods and Operators [OperationContract(IsOneWay = true)] void Receive(Person…
22 дек '15 в 16:09
4 ответа

WCF: Как диагностировать неисправные каналы?

Я работаю над доставкой изменений в моей лаборатории, которые, надеюсь, помогут диагностировать какую-то странную причудливую странность, которую мы наблюдаем. Есть тестовое приложение, которое использует DuplexChannelFactory для подключения к паре …
2 ответа

WCF - закрытие дуплексных блоков ServiceHost на время CloseTimeout, если оно закрыто, когда клиент (-ы) подключен

У меня есть служба Windows, которая содержит три разных дуплексных канала WCF. Клиенты могут подключаться, чтобы получать обновления, отправленные им по контракту с обратным вызовом. По сути, есть три канала паб-суб. Эта услуга отнимает много времен…
29 окт '09 в 12:47
2 ответа

TimeoutException в WCF после нескольких вызовов

Может быть, я неправильно внедряю WCF, но я, кажется, получаю исключение WCF при использовании NetNamedPipedBindings после многочисленных звонков. Вот высокий уровень того, что я делаю. По сути, я работаю над ex-proc exe и использую именованные кана…
02 май '12 в 20:14
2 ответа

Сценарий повторного подключения в дуплексном WCF

У меня есть два приложения, соединенные дуплексным соединением WCF. Я хорошо работаю, пока связь постоянна. Сейчас я проверяю, как обрабатывать сценарии повторного подключения, когда соединение теряется и оно должно снова подключиться. И я изо всех …
27 янв '14 в 16:17
1 ответ

Ninject: Bind ServiceHost экземпляр для использования с дуплексной службой WCF

Я работаю над службой WCF, которая использует дуплексный канал, чтобы позволить службе перезванивать клиенту для передачи события, вызванного компонентом на уровне службы. Прокси-класс определен и построен следующим образом: public class EvsMembersh…
15 янв '14 в 09:39
1 ответ

DuplexChannelFactory <Интерфейс отражения>

Использование класса TypeGenerator public class TypeGenerator { /// &lt;summary&gt; /// internal cache for already generated types /// &lt;/summary&gt; private static Dictionary&lt;Type, Type&gt; asyncTypeCache = new Dictionary&lt;Type, Type&gt;(); …
12 авг '12 в 23:38
2 ответа

Дуплексный обмен сообщениями или служба очередей Azure

Все, У нас есть требование разработать платформу на основе лазури, в которой пользователь может настраивать несколько фармацевтических инструментов, запускать измерения на них и анализировать измеренные данные. Типичные компоненты в платформе на осн…
29 апр '14 в 16:47
1 ответ

Как я могу изменить сообщение в DuplexSessionChannel (tcpTransport) в пользовательском канале WCF?

Я реализую IDuplexSessionChannel на своем канале, потому что я использую tcpTransport. В этом пользовательском канале я кеширую ответ на вызов службы (кэширование на стороне клиента). Но в этом есть ошибки. В IRequestChannel все работает нормально. …
28 сен '11 в 14:49
1 ответ

Проверять сообщения WCF в направлении обратного вызова?

Я могу проверять сообщения WCF как на стороне клиента, так и на стороне сервера, используя IClientMessageInspector, IDispatchMessageInspector соответственно. Но в дуплексных коммуникациях не ясно, как это сделать при обратном вызове с сервера на кли…
25 апр '12 в 09:59
1 ответ

Дуплексный канал WCF от DMZ до Интранета

У нас работает двухканальная служба внутри домена. У нас есть привязка TCP к порту 20120 и привязка HTTP к порту 20121. В DMZ (веб) мы хотим получить доступ к этой службе WCF. Брандмауэр, кажется, открыт из Интернета для службы. Используя telnet, я …
03 окт '11 в 22:03
2 ответа

Служба WCF не может поймать сбой клиента

Я создал службу WCF, которая использует привязку NetTCP. Клиент получает доступ к моей службе, сохраняет свой канал обратного вызова и использует его для последующего вызова клиента (это постоянное соединение TCP). Все работает нормально, но если я …
04 апр '16 в 12:57
0 ответов

ServiceModel.DuplexClientBase<T> отсутствует в переносимом подмножестве.net

Я попытался сделать службу wcf ссылкой на дуплекс net.tcp из переносимой библиотеки классов (VS2012). Сгенерированный код ссылается на некоторые классы System.ServiceModel, которые не включены в переносимое подмножество.net (например, для System.Ser…
1 ответ

Дуплексный канал Неисправное событие не возникает при второй попытке подключения

У меня есть обычный сервисный клиент WCF для net.tcp и обычный дуплексный сервис net.tcp (т.е. с обратным вызовом). Я реализовал некоторую логику, чтобы постоянно восстанавливать соединение в случае сбоя службы. Они созданы точно так же: FooServiceC…
01 июн '12 в 09:38
1 ответ

Что я должен передать в дуплексный контекст экземпляра клиента WCF

Вот сгенерированный прокси для моего дуплексного сервиса WCF: public partial class MyWcfServiceClient : System.ServiceModel.DuplexClientBase&lt;Ifa.WcfClients.ServiceReference1.IMyWcfService&gt;, Ifa.WcfClients.ServiceReference1.IMyWcfService { publ…
30 авг '13 в 14:41
0 ответов

Не удалось найти канал для получения входящего сообщения. Либо конечная точка, либо действие SOAP не найдено

Я очень плохо знаком с услугами WCF. У меня есть 1 служба WCF, созданная с помощью NetHttpBinding, и у меня есть приложение Form в качестве клиента этой службы, и я пытаюсь создать простой пример двухсторонней связи, используя это. Вот мой ITestServ…
10 июн '13 в 06:53
2 ответа

wsDualHttpBinding не работает вне сети с клиентом WPF

Я пытался реализовать DuplexCommunication между WPF и WCF, связь работает хорошо при внутреннем тестировании, в сети, когда мы пытались получить доступ к этой внешней сети после публикации ее снаружи, мы можем получить доступ к службе через веб-брау…
2 ответа

WCF дуплексные обратные вызовы nettcp не работают

Среда Служба WCF (NET:TCP | Reliable | SecurityEnabled) работает как консоль на физической машине A Через Citrix открыто 20-30 клиентских приложений.NET (Winforms), поэтому они снова размещаются на одной физической машине, отличной от сервера. пробл…
18 фев '13 в 14:48