Senhores
Tenho um serviço que ira receber um xml de metadados e uma lista de arquivos relacionados, então pensei vou usar o
@XmlMimeType("application/octet-stream") DataHandler
mais como e uma lista a interface ficaria assim , seria isso mesmo ?
@WebService
public interface RecebeWebService {
/**
* @param compromisso
* @return
* @throws Exception
*/
@XmlMimeType("application/octet-stream")
public String receber(@WebParam(name = "metadados") String xml, List<DataHandler> anexos ) throws Exception;
}
certo ?
[quote=vanderlanio]Senhores
Tenho um serviço que ira receber um xml de metadados e uma lista de arquivos relacionados, então pensei vou usar o
@XmlMimeType("application/octet-stream") DataHandler
mais como e uma lista a interface ficaria assim , seria isso mesmo ?
@WebService
public interface RecebeWebService {
/**
* @param compromisso
* @return
* @throws Exception
*/
@XmlMimeType("application/octet-stream")
public String receber(@WebParam(name = "metadados") String xml, List<DataHandler> anexos ) throws Exception;
}
certo ?
[/quote]
achei essa duas abordagem , quala mais indicada , na opnião de vocês :
http://www.guj.com.br/java/142149-receber-arquivo-do-web-service
http://www.mkyong.com/webservices/jax-ws/jax-ws-attachment-with-mtom/
http://www.java.net/node/672273