有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

mysql如何部署在internet上作为服务器运行的java应用程序?

我想托管一个java程序,它在internet上作为服务器运行,在internet上接受TCP UDP连接。我们有一台IP固定的机器。它(Java程序)还处理驻留在同一台机器上的数据库(Mysql)。我的问题是,我需要学习Jboss等应用服务器来处理这个问题吗?我只是想避免复杂性

提前谢谢


共 (1) 个答案

  1. # 1 楼答案

    有很多方法可以做到这一点。这取决于你真正想要什么

    如果你正在为一个网站服务,我强烈建议你使用一个框架来处理你的所有请求和网站逻辑。Play Framework(适用于Java和Scala)是一个不错的选择:

    但如果你不喜欢它,你可以随时查看它的竞争对手:

    但是,如果您正在做一些不同的事情(比如说,您需要一种方法来联系内部网络的服务器),您也可以使用RMI并自行编写响应代码。以下是一些RMI示例:

    请注意,RMI也适用于非内部网络(这只是一个示例)

    总的来说,你有很多选择和文档可以使用。JBoss也是一种选择(毫无疑问),但如果你真的想要简单的东西,没有框架或额外的工具,你可以选择RMI或Java Socket:

    希望有帮助