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:
@Get
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:

@Put
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:
@Put
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
issue.

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




-- 



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).....as i discovered, problem is with passing parameters to the
server method... it is accepting only primitive types as String, int
etc.










-- 



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

http://www.youtube.com/watch?v=tHOZZJ_2Wjg&feature=player_embedded

-- 
"
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