Thanks for the prompt reply! Your suggestions seem like the way to go. When I've finished the port are you interested in taking the changes into your main source tree
or do you want me to keep a seperate patch file?
I understand the ASCII issues with Net, I ported libcurl a few years ago. The motivation for porting Poco was for it's networking features. I've already ported boost but
I prefer the Java-like format of Poco. It also compiles a fair bit quicker than boost because it's not header file only.
FYI, z/OS has a POSIX/SUSV3 UNIX subsystem so the port is reasonably straight forward http://en.wikipedia.org/wiki/UNIX_System_Services
. Almost all of the modern
middleware like WAS and of course Java are all UNIX ports so it's top quality, as is the C/C++ compiler. The big issues when porting to z/OS is ASCII. If I can iron that out then all is well.
BTW, thanks for a great library. I'm looking forward to using it in anger.