【问题标题】:Java standalone to web [closed]Java 独立到网络 [关闭]
【发布时间】:2013-01-19 23:36:37
【问题描述】:

假设我有一个独立的 java 应用程序。现在我想让多个客户端通过网络或 Web(HTTP 或 Web 服务)访问它。将独立应用程序转换为可远程访问的应用程序的最佳方法是什么?有没有推荐的简单框架?有什么最佳做法吗?

【问题讨论】:

标签: java jakarta-ee deployment web desktop-application


【解决方案1】:

有关套接字的 java 教程All about sockets 可能会有所帮助。这是如果您希望您的 java 应用程序成为某种服务器的情况。本教程向您展示了如何使用 ServerSocket 连接到您的 Java 应用程序(在本教程中,他们还编写了一个连接到服务器的客户端)。当您对套接字有了基本的了解后,就可以迈出一小步,例如开始处理 HTTP 请求(这方面的教程也很容易在网络上找到)。

【讨论】:

    【解决方案2】:

    Java Web Start (JWS) 是 Oracle Corporation 的技术,用于直接从网络或 Internet 链接启动富客户端(Swing、AWT、SWT)桌面应用程序。它为支持 Java 的平台提供“一键式”安装。

    JWS 提供了许多吸引人的功能,包括但不限于启动画面、桌面集成、文件关联、自动更新(包括延迟下载和对更新的编程控制)、按平台、架构或 Java 划分本地和其他资源下载版本、运行时环境的配置(最低 J2SE 版本、运行时选项、RAM 等)、使用扩展轻松管理公共资源..

    【讨论】:

    • 对于从 mysql 获取数据并在线返回的应用,您是否推荐 JWS?
    • 桌面应用程序。 应该直接访问数据库。相反,它应该被强制通过网络服务访问它。这是为了保护数据库本身。
    猜你喜欢
    • 2013-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-07
    • 2013-03-10
    • 2018-07-29
    • 2012-08-20
    • 1970-01-01
    相关资源
    最近更新 更多