2009-07-18 20 views
5

Web sitemde bir java nesnesi göndermenin güzel bir yolunu arıyorum.
Bu mümkün mü değil mi? Benim kalanı için "Kullanıcı" Nesne göndermek için wan't numune içinGeri kalanına java nesnesi gönder WebService


:

public Class User{ 
    private String name; 
    private String surname; 

    public getName(){ 
    return name; 
    } 

    public setName(String name){ 

     [...] 
} 

O Rest otomatik olarak bu tür üretmek mümkündür?
www.foo.com/createUser/name="foo" & soyadı = "foo"

cevap

3

Restlet göz at. tutorial, nasıl başlayacağınızı gösterir.

Restlet, XML ve JSON dahil olmak üzere bir dizi gösterim biçimi kullanmanıza olanak tanır.

+0

Restlet ile Dize, tamsayı gönderebilirim ... Ama değil Java OBJECT –

+0

Nesnenin bir miktar temsilini göndermelisiniz, restlet bir URL modeli ile istekleri eşlemek için bir mekanizma sağlar ve http üzerinden serileştirilmiş gösterimler gönderir. Eğer nesneleri göndermek istiyorsanız, RMI gibi bir şeye bakmak gerekir, ancak bu RESTful değil ve hala marshalling ve unshashalling içerir –

4

Bu tür Java nesneleri için JSON temsilini kullanmayı düşünebilirim. JAX-RS'in Jersey uygulamasını tercih ediyorum ve JAXB üzerinden JSON serileştirme için yerleşik destek var. Bu Rest otomatik olarak bu tür üretmek mümkündür

1

bu yardımcı olur

Umut ...? www.foo.com/createUser/name="foo dinlenmek yok oluyor foo "

" = & soyadı". Bu RPC.

İlgili konular