如何部署通过服务器作为服务器运行的Java应用程序?

程序员

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

提前致谢。

烈火凤凰

您可以采用多种方法。这完全取决于您真正想要的是什么。

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

但是,如果您不喜欢它,则可以随时检查其竞争对手:

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

请注意,RMI也适用于非内部网络(仅是示例)。

总体而言,您可以使用很多选择和文档。JBoss也是您可以选择的选项(对此毫无疑问),但是如果您真的想要简单的东西,没有框架或额外的工具,则可以使用RMI或Java Sockets:

希望能帮助到你 !

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在服务器上部署Java EE应用程序

通过使用应用程序服务器运行.exe

作为Web应用程序部署到服务器后,更改部分Java类代码

如何通过一台 Express 服务器部署不同的 React Web 应用程序?

如何在 VPS 服务器上运行 Django 的应用程序服务器

如何让自托管 signalR 服务器作为 NetCore 控制台应用程序运行

如何在 Web 服务器上部署 Java 应用程序

在群集应用程序服务器上部署Java EE应用程序

将Android应用程序部署到服务器

在tomcat服务器上部署.war应用程序

需要角部署应用程序服务器吗?

python在服务器上部署应用程序

将应用程序部署到开源服务器

在Apache服务器上部署Django应用程序

部署无服务器的Django应用程序?

部署C#服务器应用程序

如何使用Nginx服务器在Ubuntu服务器上部署dotnet核心应用程序?

如何在流星服务器上部署的应用程序中解决内部服务器错误?

如何在Web服务器和图像服务器之间拆分Web应用程序的部署

如何在JAVA中运行服务器-客户端应用程序

如何将开发的laravel项目部署到作为Intranet应用程序的远程服务器上?

dart作为服务器Web应用程序或golang

本地运行的应用程序部署到Shinyapps服务器时遇到错误

Dart 2和AngularDart 5应用程序部署并在服务器端运行

dockerfile中的命令以运行部署在jboss服务器上的spring boot应用程序

应用程序部署到服务器后可通过端口 3000 访问

如何使Websphere应用程序服务器中的应用程序通过LAN可用

如何通过SSH在远程服务器的X11显示器上运行GUI应用程序

通过github操作部署无服务器应用程序时,如何获取未版本控制的文件?