Restlet api

by biokys » Thu, 02 Dec 2010 05:53:55 GMT

Sponsored Links
 Hi, I am little bit confused about using of restlet framework. Can
someone explain me, if restlet api works similarly as a classic web
services (JAX-WS)? I cant figure out, how to transfer to server my
custom data type and in the same call to return any value or another
custom data type like

long id = resource.createUser(User);

Maybe i m doing anything wrong, but what is working until now for me
is just simple call

String s = getString();

where method getString() is implemented on server side like this:
public String getString() { return "Hello world";}


Re: Restlet api

by creativepragmatic » Thu, 02 Dec 2010 12:24:58 GMT

 I have been working with Restlet for a couple of months.  To me, while
it is a REST web service, it seems to work more like a remote
procedure call in code.  If I am not mistaken, custom data types
should be serialized before being sent.  I hope that helps.  I will
watch this thread for any further questions.


Sponsored Links

Re: Restlet api

by biokys » Fri, 03 Dec 2010 06:08:43 GMT

 So I make another step,
I can succesfully call this method from client:

 User user = resource.getUser("Test");

On the server side it looks like:

public User getUser(String msg) {
return new User("John" + msg, "Locke" + msg);

So I can pass String param to method getUser and receive object User.
BUT I need to pass to method object User as well. So it should look
like this:
public User getUser(User oldUser)

BUT this is not working :-(

Anyone can help me? I spent 2 evenings when i was trying to solve this

PS: Is possible in one method to pass nonprimitive object and receive
another nonprimitive object?
Thx Honza
On 2 pro, 05:24, creativepragmatic <>


Re: Restlet api

by Brill Pappin » Fri, 03 Dec 2010 07:39:40 GMT

 Try it with a Post instead of a Put.
Put isn't supposed to return anything but the request status.

- Brill Pappin


Re: Restlet api

by biokys » Tue, 07 Dec 2010 05:04:32 GMT

 It seems that both of them are returning correct objects (Put and
Post) i discovered, problem is with passing parameters to the
server method... it is accepting only primitive types as String, int


Other Threads

1. Samsung Galaxy Tab

Malem smuanya..

Brsn ane baru liat official promo video ny samsung galaxy tab..Bener2
bikin ngiler dahhh..

Qra2 kapan y ada d indo?pasaran ny brp y??ada yang tau??

*btw ini ane share link ny, siapa tau pada penasaran..hehe

ID Android Developer: 

2. How do I do monkey test for 24 hours?

I see the monkey tool can set the count of virtual events,
but in my project, I need to do the monkey test for 24 hours.
Can any one tell me how to do this?


3. Adding songs to MediaStore

4. Interaction with other apps

5. NetMeter update request

6. AEC supported on Android? (Acoustic Echo Cancellation)

7. Flash, gps, android