【发布时间】:2014-09-10 07:50:24
【问题描述】:
我计划设置一个企业应用程序,Java 独立客户端可以在其中从应用程序服务器 (WildFly) 上传和下载 .doc 和 .odt 文档。我正在评估不同的解决方案,例如:
- 使用 Servlet 作为桥梁来上传文档并使用 HttpConnection 进行下载。
- 使用 REST Web 服务上传和下载文档
- 使用 EJB 并将文档作为参数传递并从 EJB 调用返回文档
我认为上述所有解决方案都应该可以工作,但哪个更适合桌面应用程序,它在通信期间也需要某种级别的身份验证? 谢谢
【问题讨论】:
-
如果您只想通过客户端应用程序提供对文档的访问,REST 将是一个很好的解决方案。如果您也想拥有一个 WebUI,那么 Servlet 就可以完成这项工作。
-
我发现 Jersey 文件上传有点困难,但你可以试试 apache fileupload 项目
标签: java jakarta-ee wildfly wildfly-8