使用SOAP上传文件

时间:2012-05-28 09:24:59

标签: java google-app-engine soap web soap-client

我正在尝试创建一个允许用户上传文件的Web应用程序。该文件将被加密并通过SOAP传输到Web服务。 Web服务将执行简单的操作,例如'storeFileToCloud(byte [])'和'downloadFile(string)'。

到目前为止,使用Google App Engine,我已经创建了Web服务,但是,我不确定如何使用SOAP对文件进行编码。我还为用户创建了上传他/她的文件的表单,但是在此之后我仍然坚持要做什么。任何提示或指南都将非常有用。

我使用的工具包括Java,Google App Engine和Eclipse Indigo。

1 个答案:

答案 0 :(得分:0)

JAX-RPC使用xsd:base64Binary。请参阅JAX-RPC Spec, chapter 10。你可能比复制它们更糟糕。请注意,数据大小将扩大约33%。