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. Hari ini NexusOne OTA update Froyo FRF85B

sekedar sharing, pagi ini N1 saya otomatis update
OS dari eclair 2.1 menjadi froyo 2.2 (FRF85B)

so, siap2 utk N1 user lainnya..

ohiya, N1 nya masih unroot, jadinya masih disuapin sama
pak google nya, blm nyari makan sendiri hehe..

-- 
"Indonesian Android Community [id-android]" 

2. Display customized Soft keyboard at run time

Hi,

I have 2 keyboard installed in my android emulator. First is default
android keyboard for emulator and second one is customized soft
keyboard(implemented using InputMethodService).

At run time, I wanna to decide which keyboard should be display. I
wanna to show only one keyboard at a time.

Regards
Amit




-- 

3. What exactly is Handler and Loopers in android ?

4. Huawei U8230 Froy

5. Tanya Firmware Spica

6. Passing data with PendingIntent

7. Cara download dari Market via P