Я использую restEasy (реализация Restful для jboss) ejb3.0, Jboss5.1.1 AS
Я сделал спокойный сервис, который принимал простой объект.
это на стороне сервера:
@POST
@Path("testObjects")
@Consumes("application/xml")
@Produces("text/plain")
public String testObjects(GrandSun sun)
{
System.out.println(sun.toString());
return "success";
}
это объект, который я объявил на стороне сервера:
package com.mirs.wma.web.data;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement
public class GrandSun
{
int m = 1;
int g = 2;
}
Я тестирую его через клиент restfull, который отправляет строку xml, и он отлично работает.
<?xml version="1.0" encoding="UTF-8"?>
<grandSun>
<m>111</m>
<g>22</g>
</grandSun>
Я ищу спокойного клиента, который сможет отправлять весь объект (как есть) без необходимости конвертации вручную в формат xml.
Есть ли возможность сделать это с помощью аннотации?
Мне просто нужно аннотировать объект на стороне клиента и отправлять его как есть в службу restful?
спасибо,
лучей.
спасибо,
лучей.