帖子列表
-
ACE_Asynch_Acceptor无法得到对方IP
peakzhang 发表于: 2008-07-13, 回复: 1
创建一个类:Test_Acceptor : public ACE_Asynch_Acceptor 当有连接到来时调用的validate_connection代码如下: int Test_Acceptor :: validate_connection(const ACE_Asynch_A...
-
ACE_Asynch_Connector应用的问题
peakzhang 发表于: 2008-07-13, 回复: 1
ACE的DEMO程序有些问题: 如下: int AIO_CLD_Connector::validate_connection (const ACE_Asynch_Connect::Result& result, const ACE_INET_Addr &remote, const ACE_INE...
-
使用Proactor构建服务器的CPU占满的问题...
peakzhang 发表于: 2008-07-13, 回复: 1
我使用Proactor分别构建了TCP和UDP的服务器,但是每次一启动,CPU就会占用100%. 我的程序很简单: int ACE_TMAIN(int argc, char *argv[]) { int iPort = 8880; ACE_Asy...
-
问一个ace example 中Proactor文件传输的问...
peakzhang 发表于: 2008-07-13, 回复: 1
ace自带的例子,在examples\Reactor\Proactor目录下的Proactor_Proactor例子, 为什么它会将一个文件传输两次 我用的是下面的参数: 客户端 :-h 127.0.0.1 -p 6000 服务器端:-p 600...
-
[转帖]采用C++的ACE库实现的一个通用的udp...
peakzhang 发表于: 2008-07-13,
转自:http://blog.csdn.net/itclock/archive/2006/08/08/1036647.aspx 作者:itclock 采用C++的ACE库实现的一个通用的udp通信服务器程序 全部源代码如下: ACE_Server.cpp #i...
-
proactor框架连接问题
peakzhang 发表于: 2008-07-13, 回复: 1
proactor框架的问题 我服务器,自己建立了1000个线程,客户端用1000个连接同时到服务器,每个连接持续时间20秒. 是没有什么问题, 但超过1000连接服务器的话,服务器拒绝连接. 但根据完成端...
-
ACE做网络通信的不明之处
peakzhang 发表于: 2008-07-13, 回复: 1
我初次使用ACE,有不明白之处,望大家不吝指教 系统要求 有2000台客户机,需要读写服务器上的数据库记录 我打算用ACE做网络数据通讯 用一台服务机+SQL2000来做服务器端 采用短...
-
ACE_Acceptor的应用
peakzhang 发表于: 2008-07-13, 回复: 3
我使用ACE_Reactor与ACE_Acceptor创建了个测试最大连接数的服务器程序,参数都是按照默认的参数值.我经过测试发现最多只能并发的连接数是61个,第62个以后的连接都将失败!请问那个大...
-
[急]linux下使用异步操作出现参数错误,谁能解...
jonathanliu2004 发表于: 2008-07-02, 回复: 2
情况描述: 1 linux操作系统 2 安装了posix-aio 3 使用了Terabit的case2方式替换了ace的异步部件 4 使用异步操作,发生了参数错误 POSIX_AIO_STD_Provider.cpp:553:(27...
-
如何通过ACE检测客户端已经断线??急!!!...
gujiwubian 发表于: 2008-06-17, 回复: 16
大家好,我是做服务器的。代码是以前的主程写的,现在他不在我们公司干了,他使用了ACEA,对于ACE,我是一点都不明白。郁闷,他说ACE会自动检测客户端是否断线了。我不知道他是怎么实现...
-
LINUX 系统使用ACE_Acceptor ACE_Reactor A...
lsxsoftr 发表于: 2008-06-11, 回复: 3
class CClientService: public ACE_Svc_Handler { virtual int open(void * = 0); virtual int handle_input(ACE_HANDLE fd = ACE_INVALID_HANDLE); virtual int handle_cl...
-
关于handle_output
jisuanjixu 发表于: 2008-06-07, 回复: 3
handle_input很好理解,当socket可写时即调用。在select_reator中当socket可写时会回调handle_output,在ACE_WFMO_Reactor中,当socket从不可写变成可写状态时会回调。这样的话每...
-
使用ACE_Msg_Queue
jisuanjixu 发表于: 2008-06-06, 回复: 10
实例:本地有一个客户端,一个服务端。一个客户端接收远程发送的数据,服务端把客户端接收的数据转发给自己客户端。 问题:服务端与客户端有两种方案:1,通过一数据共享区;2,把数据发送...
-
Singleton::close阻塞问题
typedef ACE_Unmanaged_Singleton _singleton; 在程序退出时调用_singleton::close()结果阻塞在这个方法上了,请问各位,这是什么原因呢?...
-
windows的完成端口iocp
peakzhang 发表于: 2008-06-01, 回复: 1
windows的完成端口iocp可以设置端口线程 一般是CPU个数*2 那么在ACE的proactor中有这种设置吗 有又如何设置呢
-
ACE_Acceptor的应用
peakzhang 发表于: 2008-06-01, 回复: 2
我使用ACE_Reactor与ACE_Acceptor创建了个测试最大连接数的服务器程序,参数都是按照默认的参数值.我经过测试发现最多只能并发的连接数是61个,第62个以后的连接都将失败!请问那个大...
-
ACE_Asynch_Connector会被阻塞?
peakzhang 发表于: 2008-06-01, 回复: 1
最近在一个服务器程序的Proactor框架中使用ACE_Asynch_Connector发起对其他服务器的连接,在测试时,当Proactor框架在收发数据比较频繁的同时,调用ACE_Asynch_Connector的一个全...
-
ACE_Asynch_Connector应用的问题
winston 发表于: 2008-06-01,
ACE的DEMO程序有些问题: 如下: int AIO_CLD_Connector::validate_connection (const ACE_Asynch_Connect::Result& result, const ACE_INET_Addr &remote, const ACE_INE...
-
关于ACE_Unmanaged_Singleton
typedef ACE_Unmanaged_Singleton _singleton; 在程序中用_Singleton::instance来获得单实例,这在多线程情况下,没有问题,如果在多进程序情况下呢,不同的进程得到的是同...
-
ACE_Proactor怎么用它的多个实例啊?...
jolly_w23 发表于: 2008-05-29, 回复: 1
ACE_WIN32_Proactor* impl = new ACE_WIN32_Proactor( 0 , 1 ); ACE_Proactor proactor_impl( impl , 1 ); Sender sender( file_.c_str() ); if (sender.open ( host_.c_st...