【发布时间】:2013-01-19 23:36:37
【问题描述】:
假设我有一个独立的 java 应用程序。现在我想让多个客户端通过网络或 Web(HTTP 或 Web 服务)访问它。将独立应用程序转换为可远程访问的应用程序的最佳方法是什么?有没有推荐的简单框架?有什么最佳做法吗?
【问题讨论】:
标签: java jakarta-ee deployment web desktop-application
假设我有一个独立的 java 应用程序。现在我想让多个客户端通过网络或 Web(HTTP 或 Web 服务)访问它。将独立应用程序转换为可远程访问的应用程序的最佳方法是什么?有没有推荐的简单框架?有什么最佳做法吗?
【问题讨论】:
标签: java jakarta-ee deployment web desktop-application
有关套接字的 java 教程All about sockets 可能会有所帮助。这是如果您希望您的 java 应用程序成为某种服务器的情况。本教程向您展示了如何使用 ServerSocket 连接到您的 Java 应用程序(在本教程中,他们还编写了一个连接到服务器的客户端)。当您对套接字有了基本的了解后,就可以迈出一小步,例如开始处理 HTTP 请求(这方面的教程也很容易在网络上找到)。
【讨论】:
Java Web Start (JWS) 是 Oracle Corporation 的技术,用于直接从网络或 Internet 链接启动富客户端(Swing、AWT、SWT)桌面应用程序。它为支持 Java 的平台提供“一键式”安装。
JWS 提供了许多吸引人的功能,包括但不限于启动画面、桌面集成、文件关联、自动更新(包括延迟下载和对更新的编程控制)、按平台、架构或 Java 划分本地和其他资源下载版本、运行时环境的配置(最低 J2SE 版本、运行时选项、RAM 等)、使用扩展轻松管理公共资源..
【讨论】: