duplex相关内容

WCF 中长时间运行进程的进度通知 - 如何?

我必须设计并实现一种方法来处理客户端/服务器应用程序中长时间运行的进程.典型的长时间运行过程将/可能需要 2-3 分钟.我还需要在此期间向 UI 报告进度并保持 UI 响应. 想到这些,我想到了几个解决方案: 一个启动进程的异步请求,该请求启动服务器端进程并返回分配的 LRPID(长时间运行进程 ID)然后使用该 LRPID 从客户端定期轮询.(优点:部署简单,没有防火墙干扰缺点:不优 ..
发布时间:2022-01-06 17:26:19 其他开发

WCF Duplex 客户端的最佳实践

我不能否认双工异步调用的性能优势,但有些事情让我感到谨慎. 我担心的是,如果实例化了一个客户端对象,WCF 是否能够判断哪个特定的客户端服务实例将接收回调参数? 谁能告诉我这是个好主意吗?如果不是为什么不呢? new DuplexChannelFactory(新客户服务(),新的 NetTcpBinding(),new EndpointAddress("net.tcp://local ..
发布时间:2021-11-17 02:03:33 C#/.NET

WCF双工服务和Android客户端?任何可能性

我在 .NET 中创建了一个 WCF 双工服务和客户端,它运行良好,也非常好. 现在我想做一个Android客户端.我之前曾将 kSoap 用于网络服务,这些对于客户端到服务的连接很有用. 但是在双工通信的情况下,我需要服务向客户端发送消息,我不知道如何实现. 解决方案 不幸的是,所有双工绑定都无法互操作 此时轮询可能是您最简单的选择.更进一步,也许您可​​以使用 WebSock ..
发布时间:2021-09-22 19:35:20 Java开发

WCF CustomBinding + Duplex+ BinaryEncoding + No Security 不能回调

我有一个 Duplex 服务 (Singleton),它曾经与 WSDualHttpBinding 一起使用,但出于性能原因将其更改为双工 CustomBinding 以支持 BinaryEncoding 后,它停止工作.问题追踪到 GetCallBackChannel 总是为所有客户端请求返回相同的 HashCode(在该服务实例中),并且 List 认为它已经存在于订阅的频道中并且不会添加到订 ..
发布时间:2021-09-22 19:27:59 C#/.NET

实现双工时 WCF 中的超时异常

我的服务合同和回调合同如下所示: [ServiceContract(CallbackContract = typeof(IWebshopCallback))]网店界面{【经营合同】字符串 GetWebshopName();【经营合同】字符串 GetProductInfo (Item i);【经营合同】列表获取产品列表();【经营合同】bool BuyProduct (string i);【经营合 ..
发布时间:2021-09-22 19:04:11 C#/.NET

TCP 是双向的还是全双工的?

Bidirectional 和 full-duplex 是不同的概念.例如,以太网只是半双工的,因为在特定时间,只有一台主机可以通过线路发送数据,并且不能同时发送和接收数据. 所以当我们在以太网上使用 TCP 时,我认为 TCP 只是双向或半双工. 但是这里它说 TCP 是全双工的.为什么? 解决方案 它当然是双向的,因为双方都发送/接收数据包.当你问 TCP 是否是全双工时, ..
发布时间:2021-09-04 19:52:24 其他开发

Python 在我的 Brother 激光打印机上打印 pdf 文件(双面打印开/关)

我想编写一个 python 脚本,在我的激光打印机上打印文件夹中的每个文件.应该可以打开和关闭双面打印模式.决定是由文件名做出的.如果文件名前面有 D,则为双工,如果有 S,则为单工.到目前为止我还没有实现. 我的问题是如何告诉打印机使用双面模式? 这是我的代码 from os 导入路径从操作系统导入列表目录从 os.path 导入 isfile,加入导入 win32api导入 wi ..
发布时间:2021-06-21 19:16:12 Python

C# 强制打印作业为 Simplex(打印机默认为 Duplex)

问题 1. 我们的客户有一台网络打印机,该打印机配置为以双面打印(这无法更改). 2. 我们必须在这台打印机上打印 A4 张标签,但它不能处于双面模式,因为标签会绕着滚轴旋转并弄脏. 3. 当我们打印标签时,打印作业仍处于双面模式(通过打印到文件检查 PCL 输出来验证). 线 e.PageSettings.PrinterSettings.Duplex = Duplex.Simple ..
发布时间:2021-06-21 19:14:45 C#/.NET

WCF双工-客户端无法在配置的超时时间内完成安全协商

我有一个双工WCF,它在本地主机上运行完美(当它在本地运行时,将我的应用程序连接到此WCF). 现在,我尝试将其托管在IIS(Server 2008 R2标准)中,创建一个Windows帐户"GOD",并使用"GOD"标识在IIS中进行应用程序轮询. 我可以从Web浏览器从我的PC(服务器除外)访问此WCF,并查看合同的XML,(单击显示的页面内的链接) 当尝试从我的应用程序访问 ..
发布时间:2021-05-15 20:02:48 其他开发

如何使用RtAudio调整音频声像

我使用Rtaudio库,我想实现一个音频程序,在其中我可以控制声像(例如,将声音从左声道移到右声道). 在我的特定情况下,我使用双工模式(您可以在此处找到示例: 硬左:l = 1;r = 0中心:l = 1;r = 1硬右:l = 0;r = 1; 如果这是一个奇特的东西,您应该在Google上搜索“泛法".这是一个看起来不错的开始的示例: http://www.kvraudio ..
发布时间:2021-04-12 19:32:05 C/C++开发

异步套接字-与C#中的永久套接字的双工通信

我正在尝试进行异步套接字通信,并希望服务器保留所有已连接套接字的列表,以便他可以向其广播消息. 首先,我从msdn中获取示例异步套接字服务器,并对其进行了一些改动,以使它们不会关闭套接字.(只需删除.shutdown和.Close命令) 但是,这样做似乎会使客户端挂在“接收部分". 以下是我对msdn示例所做的更改: 客户: 仅更改了ReceiveCallback() ..
发布时间:2021-04-01 22:10:17 C#/.NET

无法从客户端访问WCF双工

我很困,没有任何想法,为什么我无法连接到WCF !!! 详细信息: 我有一个双工WCF,它可以成功运行并在我的本地窗口中工作.我将其托管在服务器(IIS-server 2008 R2-STANDARD)中,并尝试进行连接,但是出现错误似乎是一个安全问题,我可以从Web浏览器访问它并获取所有xml.... 在我的客户端中,我尝试按以下方式访问它: this.myCallbac ..
发布时间:2020-11-26 20:52:16 其他开发

WCF两种HTTP通信绕过防火墙

我想使用WCF启用双向通信,而无需在客户端上打开端口. 我正在开发类似P2P应用程序(类似于teamviewer/logmein)的东西,您无需打开端口即可进行通信. 如何在不打开客户端端口的情况下通过HTTP/HTTPS完成双向通信? 注意:可以在服务器中打开端口80 ...对此没有问题. 谢谢 解决方案 您提到的那些系统的工作方式如下.他们首先尝试使客户端A和客 ..
发布时间:2020-11-08 05:29:17 其他开发

java:读写操作上的单个套接字.全双工

我必须实现使用特定源端口发送数据,并同时侦听该端口.全双工.有谁知道如何在Java上实现它.我试图创建用于侦听套接字输入流的单独线程,但是它不起作用.我无法将ServerSocket和客户端套接字绑定到相同的源端口,并且与netty相同. 呆板双工有什么解决方案吗? init(){ socket = new Socket(InetAddress.getByName(Targe ..
发布时间:2020-07-07 06:01:02 Java开发

WCF中针对长时间运行的进程的进度通知-如何?

我必须设计和实现一种方法来处理客户端/服务器应用程序中长时间运行的进程.典型的长时间运行过程将/可能需要2-3分钟.同时,我还需要向UI报告进度,并使UI保持响应状态. 我想到了以下几种解决方法: 一个异步请求来启动进程,该进程启动服务器端进程并返回分配的LRPID(长时间运行的进程ID),然后定期使用该LRPID从客户端进行轮询. (专业:易于部署,没有防火墙困扰 Con :不雅观, ..
发布时间:2020-05-28 23:47:24 其他开发

节点-如何通过管道传输到新的READABLE流?

我的应用应该从客户端流式传输Web音频,将其编码为MP3,然后再通过WebSocket发送回客户端. 我目前可以像这样对文件进行编码和管道传输: inbound_stream.pipe(encoder).pipe(fs.createWriteStream('audio.mp3')); 如果我已经在服务器上拥有文件,则可以执行以下操作: var mp3File = fs.cre ..
发布时间:2020-05-28 00:40:05 其他开发

JAVA从服务器推送到客户端

示例:服务器S,客户端A和B 我希望客户端通过服务器在没有延迟的情况下/ p> 客户端A要请求客户端B. 客户端A将向服务器S发出请求,没有问题。 所有的node.js / APE(PHP)技术人员是为网络设计的,但我不使用网络服务器。 Java有一个接近推送技术/框架的东西,不是web? 我真的更喜欢一个解决方案,不要求每个客户端使用自己的保留端口(我不希望最终为每个客户端 ..
发布时间:2016-11-25 17:46:44 Java开发

WIA 2.0复式物业

我开发用C#的aplication使用WIA 2.0库。目前,我可以使用的大部分功能,如ADF(自动送稿器),过滤器等等。 现在,我需要用我的扫描仪的双工器(富士通)。 我试图设置WIA_DPS_DOCUMENT_HANDLING_SELECT扫描仪属性设置为双工值。请参见下面的代码: 试 { 布尔HasMorePages的= FALSE; //确定是否有任何更多的页等待 ..
发布时间:2016-10-01 18:22:51 C#/.NET

WCF双工通信在集群环境

所以我一直在寻找即当由IIS托管,并通过Silverlight的连接到人的双工通信创建的示例的例子。有很多的这个那里的例子(这个MSDN文章大),但的所有的使用相同的模式: 用户A连接到服务器A,这让他在IN-内存列表获得未来的更新。结果 的用户b连接到服务器A,它会通知所有用户列表中有人“登录”。 。 ..但是当 用户C连接到服务器C上发生了什么,在内存中列表服务器C不包含用 ..
发布时间:2016-10-01 01:22:19 C#/.NET

使用WCF双工服务网的TCP:"流安全需要..."

我正在写一个服务,它允许用户通过其注册,当事件发生时收到通知。我试图用NetTcpBinding的做到这一点,但让我的本地机器上运行时想出的错误,甚至。 当我尝试发送一个通知,我超时,收到此错误: 流安全需要是的 http://www.w3.org/2005/08/addressing/anonymous ,但没有安全上下文进行了谈判。这可能是由远程端点丢失其绑定StreamSecur ..
发布时间:2016-10-01 00:22:23 C#/.NET