腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
有没有
有助于
使用
套接
字
实现
异步
通信
的
设计
模式
?
、
、
以下是我想要
实现
的
目标的简要描述。 我正在开发一个
使用
套接
字
的
点对点应用程序。我希望我所有的
通信
都是
异步
的
。当一个对等体向另一个对等体请求某些东西时,它会向他发送带有唯一id标记
的
请求。他还将存储这样
的
信息,即他应该如何处理他接收到
的
回复,该回复带有他刚刚发送
的
id。接收该请求
的
对等体将执行该请求,或者将其传递给他认为能够执行该请求
的</
浏览 1
提问于2009-12-05
得票数 1
1
回答
. io /libuv如何
使用
反应堆
模式
支持
异步
、
、
、
、
libuv用于处理io
的
反应器
模式
在
设计
上是同步
的
,但libuv支持
异步
操作。这怎麽可能?libuv是否以某种方式扩展了反应堆
的
设计
以支持
异步
通信
?
使用
多个线程/事件循环是否
有助于
实现
这一目标?
浏览 2
提问于2017-07-20
得票数 2
回答已采纳
1
回答
处理
异步
时TcpClient与
套接
字
、
、
、
、
对于
套接
字
类:
套接
字
类允许您
使用
ProtocolType枚举中列出
的
任何
通信
协议执行同步和
异步
数据传输。要仅通过TcpCient
异步
发送/接收某些数据,必须调用GetStream,以便从/在其上调用ReadAsync和WriteAsync方法来检索底层NetworkStream,并遵循TAP
模式
(可能
使用
异步
首先,您是否知道为什么.NET
浏览 4
提问于2012-08-16
得票数 27
回答已采纳
2
回答
设计
模式
:客户端-服务器
、
、
、
、
我不
使用
RMI进行
通信
,它们通过tcp
套接
字
通信
,一个客户端可以通过服务器与另一个客户端
通信
。这意味着服务器将消息从客户端A转发到客户端B。 现在我坐在这里,试图弄清楚如何
设计
服务器应用程序。因此,服务器一直在监听传入
的
连接。那很好。对于连接到服务器(拨号)
的
每个新客户端,服务器都会创建一个新
的
套接
字
,我将
使用
线程让它们并行工作。每个用户都
使用
一
浏览 1
提问于2011-12-02
得票数 1
回答已采纳
3
回答
.Net中“可扩展多线程
套接
字
推送服务器”
的
设计
、
、
、
、
我们正在开始
设计
可扩展多线程
套接
字
推送服务器( .Net ),它最初将处理每个节点10K
的
客户端。由于
设计
这可能是非常复杂
的
,如果你所有的专家都能提供
任何
指导,资源,最佳做法等,我真的会有帮助。因为我对
套接
字
编程不太了解,所以如果有人能建议我一个开源项目来开始的话,那就太好了。我在谷歌上搜索过,但找不到好
的
解决方案。 这也将
有助于
其他人谁想要
设计
这样
的
服务器。关于
浏览 2
提问于2011-01-11
得票数 2
回答已采纳
2
回答
增强asio -多个客户端连接到不同
的
服务器
、
我正在尝试对我
的
应用程序
使用
异步
增强udp/tcp
套接
字
操作与同步进行比较。我一直在努力寻找一个与我
的
设计
相似的例子,但没有找到
任何
让我相信我可能正在尝试将
异步
操作融入我
的
设计
中
的
东西,尽管这不是正确
的
道路。我想要连接到多个(读:在1-10之间)服务器,并
使用
不同
的
协议与它们
通信
;我有4-5个线程,它
浏览 3
提问于2013-03-15
得票数 6
回答已采纳
1
回答
用
异步
套接
字
在C应用程序中
实现
加密
、
、
我有一个独立
的
应用程序(客户端)和服务器,它正在讨论我自己
的
协议。现在,我必须
实现
加密,这样第三方就不能看到
任何
客户
的
数据。我考虑过
使用
OpenSSL,但OpenSSL并不是为了在边缘触发
模式
下
使用
异步
套接
字
而
设计
的
(服务器端用C编写,只
使用
epoll,linux )。在LGPL或BSD许可下,您推荐哪些替代OpenSSL,以便它能够提供与SSL
浏览 0
提问于2013-08-21
得票数 0
回答已采纳
2
回答
了解*nix上
异步
编程
的
基本知识
、
、
、
、
一段时间以来,我一直在谷歌上搜索大量信息,以了解在nix机器上
实现
异步
编程/行为
的
各种方法,并且(正如我前面所知道
的
)仍然没有真正
的
用于Linux
的
异步
模式
(
使用
单线程并发)作为Windows可用(IOCPBoost ASIO ::它在linux下
使用
epoll,因此不是真正
的
异步
模式
,因为它生成
的
线程是从用户代码中完全抽象出来
浏览 16
提问于2012-01-08
得票数 16
回答已采纳
2
回答
ZeroMQ中同步
套接
字
的
混淆
、
、
这似乎是一个愚蠢
的
问题,但我对ZeroMQ有关同步
套接
字
(如 )
的
术语感到非常困惑。 根据我
的
理解,当客户端发送消息,然后它阻塞,直到响应到达时,就会发生同步
通信
。如果ZeroMQ
实现
了同步
通信
,那么对于同步
套接
字
来说,只有一个.send()方法就足够了。我认为ZeroMQ
的
同步
套接
字
术语仅指在最后一条消息
的
响应到达之前不能发送更多
的</
浏览 4
提问于2017-12-24
得票数 1
回答已采纳
2
回答
Unix域
套接
字
辅助数据
、
、
对于linux上
使用
叉()
的
多进程
实现
程序,
套接
字
对()用于父进程和子进程之间
的
通信
。 为什么辅助数据传递是必要
的
,因为我们总是可以
使用
套接
字
对()连接
的
套接
<em
浏览 2
提问于2013-03-15
得票数 1
3
回答
关于SocketAsyncEventArgs
的
问题
、
我已经
实现
了一个
异步
套接
字
连接,并让它成功地与客户端
通信
。我目前遇到
的
问题是,当
使用
独立于定义
的
协议
的
计时器向客户端发送数据包时。每次调用SAEA.AcceptSocket.SendAsync(...)时,我都会得到一个异常: System.InvalidOperationException:“
使用
这个SocketAsyncEventArgs实例
的
异步
套接
浏览 2
提问于2011-05-04
得票数 0
回答已采纳
1
回答
预报器和
异步
写入
、
、
实现
了基于
的
前置器
设计
模式
。 我能把
异步
读取和同步写入混合起来吗?
浏览 4
提问于2011-04-05
得票数 3
回答已采纳
1
回答
如何
使用
Oracle SOA套件创建
套接
字
连接?
、
我对Oracle SOA套件完全陌生,不知道从哪里开始.我希望
使用
SOA套件创建一个
套接
字
连接,并维护它与
异步
通信
系统
的
连接,换句话说,我想为
异步
通信
创建一个
套接
字
适配器,
任何
帮助都是值得赞赏
的
。
浏览 1
提问于2014-04-02
得票数 0
1
回答
服务间
异步
通信
的
最佳实践
、
、
、
、
在以下场景中,最好
的
/好
的
服务绑定/
通信
实践是什么(我希望这个标题有一定
的
意义): 业务层(BL),包括共享(作为公共
通信
端点)
异步
套接
字
服务(SS)
的
若干服务方法,所述
异步
套接
字
服务(SS)可由那些方法绑定并用于
套接
字
一开始我
使用
回调和活页夹
模式
。由于我在
使用
绑定器<em
浏览 0
提问于2012-03-29
得票数 5
4
回答
ReceiveAsync与BeginReceive
的
性能比较
、
、
、
、
我目前正在编写一个客户端应用程序,我想知道是否应该
使用
Socket类
的
ReceiveAsync或BeginReceive方法。到目前为止,我一直在
使用
后者,然而,我发现它似乎对CPU有相当大
的
压力。下面是我
的
接收循环
的
基本外观:{
浏览 0
提问于2012-03-29
得票数 11
回答已采纳
2
回答
winsock应用程序和多线程侦听来自另一个线程
的
套接
字
事件
、
、
、
假设我们有一个应用程序,它
使用
winsock来
实现
tcp
通信
。对于每个
套接
字
,我们在它上创建一个线程和块接收。当数据到达时,我们希望通知其他线程(侦听线程)。我想知道
实现
这个目标的最佳方法是什么: 离开这个
设计
,
使用
一个非阻塞
的
套接
字
,那么侦听线程将不得不不断地迭代并调用一个非阻塞接收,从而使其线程安全(没有额外
的
线程用于
套接
字
)。
使
浏览 4
提问于2012-12-04
得票数 0
3
回答
异步
事件循环
设计
与问题
、
、
、
、
我正在为
异步
套接
字
IO
设计
事件循环,
使用
epoll/devpoll/kqueue/轮询/select(包括windows-select)。我有两个执行IO操作
的
选项: 如果操作成功,则将完成通知发送到事件循环。如果我得到EAGAIN,添加<
浏览 10
提问于2010-05-06
得票数 5
回答已采纳
1
回答
从另一个应用程序调用
套接
字
方法?
异步
套接
字
、
我用java
实现
了一个
套接
字
通信
来与android设备
通信
。我需要从另一个应用程序接收消息
的
正文。有没有可能创建一个
异步
套接
字
,接收来自第三方软件
的
消息体,然后发送消息?我对
套接
字
编程很陌生,但我希望有人能帮助我。谢谢
浏览 0
提问于2014-01-14
得票数 0
1
回答
.net tcp客户端
异步
模型
、
、
、
我需要
实现
一个TCP客户端,它将向服务器发送数据并接收消息。
通信
模型应该是
异步
的
。你有这样做
的
好例子吗?我需要在另一个线程上
实现
它吗...持续不断地从插座读取数据?或者我可以
使用
套接
字
的
BeginReceive
模式
? 谢谢你,拉度
浏览 2
提问于2011-01-24
得票数 0
回答已采纳
3
回答
Posix select()/poll()和p线程IPC
、
、
、
这是一种一般性
的
问题-然而,我已经多次遇到这个问题,而且我仍然没有找到最好
的
解决方案。 让我们想象一下,您
的
程序(例如HTTP应用服务器)是多线程
的
,并且通过
套接
字
(TCP、Unix、.)进行
通信
。主线程
使用
异步
IO并选择()或轮询() POSIX调用来从
套接
字
/向
套接
字
发送
通信
量。还有一些工作线程处理请求并提供响应。要将响应发送回客户
浏览 5
提问于2014-06-16
得票数 6
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券