jboss web服务来传输文件

时间:2010-03-12 01:39:00

标签: java jboss web-services

我没有任何网络服务经验。请给我一些关于下面任务的建议。 任务是: 用户将从.NET应用程序发送一个txt文件(大小应小于20K),我需要编写一个由jboss 5.x运行的Web服务来读取该文件并编辑该文件并将文件发送回.NET UI显示已编辑的版本。

问题是如果txt文件只是文本字符串或二进制字符串,是否有字符串长度的限制?如果它是二进制字符串,我可以使用BinaryReader类来读取它吗?或者不需要特殊的读者来阅读它? (这可能是一个dumn问题:P)

如果.NET应用程序可以将文件保存在.NET应用程序服务器或某个共享服务器位置,将下载URL发送到Web服务器,Web服务可以下载并读取它,该怎么办? JBoss将在Linux服务器上运行。

编辑文件后,如何将其发回?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

很难找到有关大小限制的可靠信息,这取决于您使用的库。 我宁愿使用附件而不是包含整个文件Handling attachments in SOAP的单个字符串 对于.Net,请参阅Add Attachments to a SOAP Message by Using DIME

  

编辑文件后,如何发送   回来?

Request processFile(File) 
Response UniqueId

Request getProcessedFile(UniqueId)
Response Edited File