[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [xmlblaster-devel] Pocket PC port

Melamed, Tom wrote:

Hello all,
Does anyone know of a port of the C++ xmlBlaster client to Windows CE,
specifically Pocket PC 2002? I'm currently trying to choose a good messaging
system for a big piece of software development in C++ that will include
clients on Win32, Linux, Pocket PC and eventually hopefully Symbian. While I
like the look of xmlBaster and the feature set looks perfect I do not have
the time at the moment to do a port from scratch and we need pocket PC to
work soon. I'm hoping to use the socket protocol, or whatever you recommend that is
light in memory, processor and external libraries. I'm also hoping to use
the expat xml parser as we need this for something else and it seems silly
to be using two xml parsers in one program, how easy is it to swap out one
parser for another? But these are the kind of things that I would probably
have time to look at later, if I could get a working version of the
xmlBlaster client on Pocket PC.

Unfortunately Pocket PC tends not to be the easiest platform to port to,
some of the main reasons are:

Pocket PC does not support exceptions at all
There does not seem to be a boost or omnithread version for Pocket PC
A lot of API calls from Win32 are different or missing in Pocket PC

Many thanks in advance and all advice welcome

Tom Melamed


did you check if our new C client library with SOCKET protocol (current state from cvs)


works with your Pocket PC?
If not porting should be very simple as the lib consists of only 5 c files.