LXR RoadRunner and EasySoap++

"Scott D. Harrison" <[email protected]> Fri, 23 Aug 2002 13:34:25 -0700
Newsgroups gmane.network.beep.roadrunner.general
Message-ID <[email protected]>
The mailing list activity seems kind of light.  Since I am new to the mailing 
list and haven't received any mail in the past two days I think I will test 
it.

I setup LXR on my box to cross-reference roadrunner, rrsasl, rrtls and 
easysoap++.  LXR is pretty slick.  If you have never used LXR checkout 
lxr.linux.no to see it in action.  You can download it yourself at 
lxr.sourceforge.net.  LXR allows you to do file searchs, freetext searches 
and identifier searches.  It is great for analysing code.

My goal is to have a functional SOAP profile for RoadRunner/BEEP that can make 
secure RPC calls.  As far as EasySoap++ is concerned, it has good and bad 
points in my opinion.  On the good side, it is well written OO code.  On the 
bad side, in order to incorporate it into a loadable library modules,  you 
have to either rewrite in C style or build a bunch of class factories because 
of the name mangling (See "C++ dlopen mini-howto").    I am inclined to build 
the class factories, which will cause little or no changes to the orginal 
EasySoap++ code, however, where I need to strip out the HTTP protocol stuff, 
I will probably rewrite in C.  Of course with the RoadRunner code, you don't 
have any of the above problems.

Now lets see if this mailing list works.  Just press send......