在JavaEE和JavaSE应用程序之间发送数据

前端之家收集整理的这篇文章主要介绍了在JavaEE和JavaSE应用程序之间发送数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用JPA和JSF开发了 Java EE应用程序.但它需要高级打印(如根据要求更换打印机和纸张而不带PrintDialog)和发送传真.可以使用Java SE开发在每个客户端计算机上运行的简单Java SE应用程序,以满足这些特定要求. Web浏览器是否可以与Java SE应用程序通信.

我想到了:

>如果将XML文件下载到存在Java SE应用程序的文件夹,该应用程序可以搜索从新下载的XML文件中定期提取数据,但下载位置经常变化.
>开发Java Applet,

但不确定上述场景的实用性.

解决方法

有许多选项,但首先是Web服务选项.这就是webservices要解决的问题.弥合断开连接的组件之间的差距.

>看一下this答案,您可以在JavaSE中开发一个包含所需功能的轻量级Web服务
>您可以探索的另一个选项是嵌入式Java EE容器.请看this介绍嵌入式容器开发,以帮助您入门.虽然它类似于选项1,但在这里您可以获得一个稍微丰富的功能集,包括注入,安全性和容器管理事务> Spring框架构建为在容器外部运行,因此您可以在简洁的JavaSE环境中轻松获得完整的功能集.在春天,您的分布式计算选择很多.至少,您将获得一个托管上下文(类似于您将从上面获得的内容.2.以上,以及将分布式框架的组件一起插入的服务(JMS,Spring-Ws)

猜你在找的Java SE相关文章