通过Web服务将文件从服务器发送到客户端

时间:2013-05-09 07:02:23

标签: java web-services

我想通过Web服务从服务器向客户端发送.rar文件。从服务器端方法返回哪种数据类型?如果没有错误,没有byte []方法。

请提出解决问题的建议..

2 个答案:

答案 0 :(得分:0)

看看这里:Java web service to transfer file to Local system

您也可以使用servlet(Implementing a simple file download servlet)或发送Base64编码的文件。

答案 1 :(得分:0)

我认为byte []是JAX-WS支持的类型,请参阅http://docs.oracle.com/javaee/6/tutorial/doc/bnazc.html。 JAX-WS会自动将byte []转换为xsd:hexBinary字符串。