使用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)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。