From: Stephen Duncan Date: 2006-11-20T09:10:12+09:00 Subject: Re: Soap project. RubyCLR vs Jruby vs Soap4r? XFire: http://xfire.codehaus.org/ is an alternative to Apache Axis for Java if you want to reconsider the JRuby route. Though, at least on the client side, I don't think Axis is particularly "bloated". I haven't got any experience with soap4r to tell whether it's worth it to use JRuby or not for your case... -Stephen On 11/19/06, snacktime wrote: > So I have a couple of weeks to write an application that will > integrate with a soap based web service. Unfortunately I have some > challenges and very little experience with soap, although I can > probably figure things out ok once I decide which platform I'm going > to use, which is where I'm at now. Also, I'd much prefer to do this > in linux/bsd if I can, with windows as a last option. > > First I tried using wsdl2ruby on the supplied wsdl file which didn't > work. Not surprising, but that means if I use soap4r I'm going to > have to do everything from scratch, and I'm really not sure what that > all entails. One other thing, the soap client has to support cookies, > as the server uses 3 cookies for session management once > authentication is done. I saw one http-access2 comment about using > cookies on the net, but that was it. > > Then I took a look at using .net. There is rubyclr which appears to > work only on windows and not with mono. Ironpython which doesn't have > most of the standard python library, and python.net which works fine > on windows but has issues on linux with mono. > > Finally I'm looking at jruby and using it with something like apache > axis, which the webservice vendor say's is known to work. I've pretty > much ruled this one out as I'm not a java guru and I really hate using > those bloated apache frameworks. > > And I also took a look at soaplite in perl. Not a bad option IMO and > it's around second on my list right now after soap4r. > > Any comments or suggestions? > > -- Stephen Duncan Jr www.stephenduncanjr.com