摘要:
TCPServer要用TCP的客户端来测试。POCO中TCP方式的Socket有:Poco::Net::ServerSocketPoco::Net::StreamSocketPoco::Net::DialogSocketPoco::Net::SecureServerSocket ---相对于SSLPoco::Net::SecureStreamSocket ---相对于SSL 1 ServerSocket svs(0); 2 TCPServer srv(new TCPServerConnectionFactoryImpl<EchoConnection>(), svs);... 阅读全文
摘要:
POCO中UDP方式的Socket,主要有两种:Poco::Net::DatagramSocket、Poco::Net::MulticastSocket。1 UDPEchoServer echoServer;2 DatagramSocket ss;3 ss.connect(SocketAddress("localhost", echoServer.port()));//连接4 int n = ss.sendBytes("hello", 5);//发送5 char buffer... 阅读全文
摘要:
Applications with POCO1、POCO应用程序框架,支持以下几种需求: (1)命令行参数处理;(2)配置文件;(3)初始化和关闭;(4)日志。2、POCO支持以下两种类型的应用程序:命令行应用程序和服务器应用程序。Application Subsystems3、一个应用程序由不同的subsystems组成; Subsystems可以帮助我们初始化和关闭应用程序; 当应用程序被初始化后,所有注册的subsystems也被初始化; 当应用程序被关闭后,所有注册的subsystems也被关闭;The Subsystem Class (Subsystem类)4、Subsyste... 阅读全文