wzzhu29 发表于 2008-11-10 20:43:22

client 端的handle_events () 无法获得server端发送的数据,急问

Client端新开一个thread去循环等待
while(1) {
    ACE_Reactor::instance()->handle_events () ;
}

Server端的connect返回连接成功,并且能够成功发送数据send_n(,...), 但是client端就是无法成功调用handle_input 函数。 请问各位大侠,有什么建议么?

wishel 发表于 2008-11-10 22:10:57

晕了。。client端运行reactor?server端调connect?

wzzhu29 发表于 2008-11-11 11:30:34

把client和server换一下。我这里的client是既是Acceptor又是Connector。

wishel 发表于 2008-11-11 12:05:48

acceptor handle_input的时候,accept之后有没有调用Handler(你实现这个了么)的open(初始化,包括向reactor注册自己)?
页: [1]
查看完整版本: client 端的handle_events () 无法获得server端发送的数据,急问