Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
The moose likes Web Services and the fly likes Advice for noob: Restlet or SOAP Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Advice for noob: Restlet or SOAP " Watch "Advice for noob: Restlet or SOAP " New topic

Advice for noob: Restlet or SOAP

Chris Luc

Joined: Jan 19, 2011
Posts: 5
Hello everyone.

I have to develop a web service that looks like this: I make a get call, including a string in the url, and I need to receive another string based on the initial string from the query.

I might have to make this call even for a thousands times a minute. Do you think that the server will be able to handle so much HTTP communication? Is a RPC approach better?

Any suggestion is welcomed, I am just starting to work on web services and I have no clue about the performance.

William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 12682
If your traffic is mostly GETs and you don't need SOAP's complex WS-* security thingees, RESTful services will be MUCH MUCH easier to implement.

Thousands of times per minute should not be a problem.

Where are your clients and how do they connect?

One under-appreciated advantage of sticking to HTTP and servlets is the ease with which you can monitor the service from anywhere with a browser.


Java Resources at
Chris Luc

Joined: Jan 19, 2011
Posts: 5
The clients can be all over the world and one server somewhere in Europe. This web service must respond 99% with another string and I figured that GET is the best approach. Of course, I will add SSL on top. Any suggestions on a way to do the encryption and decryption?
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 39578
Why do you want to use encryption if you're using SSL?

Ping & DNS - updated with new look and Ping home screen widget
I agree. Here's the link:
subject: Advice for noob: Restlet or SOAP
Similar Threads
Webserver and Application Server setting
Does JPA spec include methods for connection?
issue while getting the value from JSON string
Trouble getting IFRame Call to work
Byte[] to String and Back