Thanks Michael, I hope that async client will be coming soon. Wed, 21 Jul 2010 22:16:53 +0800 письмо от Dean Michael Berris <[email protected]>:
> > Hi Alex, I'm currently in the middle of a project that is requiring my 100% > attention, so I may not be able to respond right away. I'll let the others on > the list respond but I am working on an asynchronous client implementation. > I'll say more when I'm at a full computer. Hope this helps. > > Sent from my Motorola Milestone > > On 21 Jul 2010 17:53, "Александр Мартынов" <[email protected]> wrote: > > Hello! > > Sorry, I am not a developer, I am simply interesting on cpp-netlib library, > but I was not found any support mailing list. > > My questions are: > 1) HTTP client and SSL. How I can compile client without HTTPS support (which > adds dependency on openssl library). I try to define BOOST_NETWORK_NO_HTTPS, > but it not work. I try to lookup in code for BOOST_NETWORK_NO_HTTPS or > BOOST_NETWORK_HTTPS, but there is no occurences found. > Some https features found in > boost\network\protocol\http\impl\sync_connection_base.hpp, but they are > unconditional and can't be stripped. > > 2) cpp-netlib is hard C++ library, and I can't understand it. > I think that HTTP server (in sample) is serial (not a parallel) and handles > requests consistently. Hard worker requests can easy get denial of service > when incoming connection overfull connection accept queue. I am right? Is the > way to make parallel server, which handles requess in different threads? > > 3) Is there way to stop client from other thread? > Such illustrated above: > -- worker thread -- > client.get(); // client.post() etc > ------------------- > > -- GUI thread -- > if (canceled && client.in_progress()) client.abort(); > ---------------- > > Or, may be there is the way to install callback which periodicaly receives > client status events (such as "resolving", "connecting", "awaiting_reply") > and can return value to signal that abort needed (true for continue, false to > abort, as sample) > > Or, may be client can be used in async mode such here: > client.get(); > while( not canceled and client.in_progress() and not client.done()) {} > > 4) Is there the way to make secure (https) server? > > > Thank you for your attention, > Alex Martynov. > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > Cpp-netlib-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > Cpp-netlib-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel Alex Martynov ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Cpp-netlib-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel
