java - 如何使用普通的虚拟主机包设置具有特定 IP 和端口的 Java 服务器?

标签 java sockets ip port web-hosting

我想使用一些现有的带有 IP/端口的虚拟主机/空间创建一个 Java Web 服务器,以便我可以测试套接字编程功能。我已经有一个虚拟主机包 https://alfahosting.de/是否可以使用此网络托管包进行套接字编程?如果无法使用此虚拟主机包进行 Socket 编程。这怎么可能?他们的特殊虚拟主机包是否支持使用自己的IP和端口进行套接字编程?

我还想知道他们是否是一个如何在网络托管包中设置java网络服务器套接字的教程。

谢谢!

最佳答案

大多数网络托管软件包仅允许托管静态 HTML 页面和 CGI​​(PHP、Perl)脚本。 有些提供 JSP 和 JSF 支持,但它们比常规网络托管商更昂贵。

如果您想用 java 编写自己的网络服务器/套接字应用程序,您需要一个根服务器包(例如,我使用 vServer,价格为 12,99 欧元/月)

在这样的服务器上,您可以直接访问机器,您可以在其中安装任何您想要的软件 - 因此您只需安装您选择的 java 运行时引擎即可开始(假设服务器的防火墙已设置)正确) - 使用专用IP地址,您可以直接连接到您的服务器java程序。

关于java - 如何使用普通的虚拟主机包设置具有特定 IP 和端口的 Java 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23243107/

相关文章:

java - JPA自定义转换器中的空指针异常 - Spring boot

java - 在 libgdx 中创建圆形轨道

c - 在套接字监听服务器之间建立连接

Linux : IP address to service?

c# - 如何正确使用BindIPEndPointDelegate?

java - 系统时钟的外部更改如何影响 java util 计时器?

sockets - libevent如何检测到套接字已关闭

c - 套接字编程中shutdown()函数中SHUT_RDWR的用途

PHP/MYSQL IP 检查/记录器

java - jpl 库不适用于 java maven 项目