Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Submission Summary: 0 pending, 20 declined, 5 accepted (25 total, 20.00% accepted)

×
Programming

Submission + - Web services in C++?

blackcoot writes: I find myself between a rock and a hard place. On the one hand, I have fairly hard requirements on my new project to expose some capabilities through web services as an attempt to make it easier for us to integrate into a larger system. On the other hand, there is extreme resistance from management to use any language other than C++ because, well, a) that's what they grok, b) everyone in this project group is already fluent, c) switching to any other language would involve a spin-up time that they view as a major risk. We've been committed to Linux as a deployment platform, so unfortunately managed C++ with .Net is not an option.

I would like to quantify exactly how painful doing web services in C++ is going to be and what the pain differential versus using Java for infrastructure would be (feel free to substitute your language of choice if it runs under Linux, has good and cheap WS/SOA support, and the C/C++ bindings are easy to work with). Specifically, I would like to know:

1) Have any Slashdotters actually built web-services in C++ and, if so, what were your experiences? (I'm particularly interested in stateful services)
2) What toolkits did you use? Apache Axis2 C++ seems to be pretty much the only C++ WS package that I've been able to find other than an Intel package which seems to focus more on being a SOA bus from what I can tell.
3) For those who have built web services in both C++ and Java, could you compare / contrast the experience? I'm particularly interested in tool support, ease of administering development environments, and pitfalls.
4) Has anyone built Java web services using JNI under the hood? Any major gotchas I should know about?

Thanks!
The Almighty Buck

Submission + - Advice on recruiting

blackcoot writes: I work at a small research and development firm that specializes in doing the sorts of things that lots of people only get to dream about — building autonomous robots. Because primary focus is autonomous robotic systems, we are almost always in need of people with backgrounds in control, machine perception, signal processing, and the other disciplines which are generally required to build and test these kinds of machines. We're not finding enough people with suitable backgrounds and as a result we're pretty understaffed. I was wondering if any folks out there had suggestions on strategies for dealing with recruiting people with fairly niche backgrounds.

Slashdot Top Deals

Always draw your curves, then plot your reading.

Working...