
I have downloaded and installed PION and tried the WebServer running some
services. Everything worked OK, that part is well-documented.
But in reading around the site I see there is also the cpp-netlib project and some attempt to integrate this code into that. I did also look at those links and found some documentation.
My 2 questions are :
1) Based on what I've read so far, it's not clear to me whether I should use PION-net or cpp-netlib. What is the current status of each ? Is cpp-netlib still in development or has the migration completed ? I saw a web page with some timelines and things that were not completed. So it has been hard for me to tell.
2) Whichever one is recommended, are there any general-purpose getting started guides or tutorials? I have seen the doxygen docs, I have seen the html files for cpp-netlib, I did see the PION-net class architecture diagram (very nice) but I'm still looking for some really high-levl overview docs and tuorials. I know there's lots of sample code, which I did look at, and that helps too.
Note that another user posted a similar question in late 2009 and there was a response posted about videos on the website for some of the atomic labs projects. But I didn't see one for PION-net, and although there was also a link to a general Getting Started guide, when I clicked it the document was not found.
Thanks for any info on these 2 questions.

The integration project with cpp-netlib has stalled. The two projects are likely going to remain independent for some time. I'd suggest using pion-net if you're building server-side support for HTTP(S), or if you need the HTTP/1.1 features that it includes. But if you only need HTTP/1.0 (namely, one request per connection) client-side support, then cpp-netlib may be a better choice.
Unfortunately there is currently no "getting started" documentation for the Pion network library, only the included source code examples. We'd be happy to post it here though if someone would like to write it.
- reply
Submitted by Mike Dickey on Sun, 03/21/2010 - 11:29.Post new comment