Java Websocket与tomcat本地主机

时间:2018-12-24 21:59:22

标签: java tomcat websocket localhost java-websocket

我不知道这是不适合发帖的人,请纠正我,我会切换的!

我将java with eclipse photonApache tomcat 9一起使用。我正在制作一个将连接到server的应用程序(本地主机或在PC上创建本地主机),然后将内容发送到此本地主机节点以存储在文档中。在开始这次冒险之前,我一直在困扰着两个问题,但我没有找到答案。

数字1:我想使用websockets,但我试图从tomcat网站上找到一个API,但找不到它。我看过许多API,有很多免费的,但它们让我有些困惑。有javaEE websocket,然后它们也是tomcat版本(尽管现在发现问题大声笑),但我只希望它使用本地主机。在我看过的所有教程中,它们都使用javaEE(预期),但是现在我不知道tomcatwebsockets是否可以用于javaEE之外的其他任何功能。

数字2:我的应用程序依赖于运行它的机器上有一个本地主机。如果我配置了tomcat,并在我的项目浏览器中将我的Server文件保存在eclipse中,并将其包含在包含脚本等的项目文件夹中,那么当我完成并为用户安装应用程序时,我假设我将不得不创建安装时用户计算机上的本地服务器;但是我很烦人(希望),这很简单,包含本地服务器配置的本地服务器文件夹(我保存在用户将下载的编译文件中)将在用户下载时转移到用户版本。由于设置端口等,我很伤心。

任何智慧或教程都请链接!

1 个答案:

答案 0 :(得分:1)

对于number1,您可以借助此https://www.baeldung.com/java-websockets为Java实现纯Websocket。

对于number2,我建议您两个选择:

  • 使用嵌入式版本的tomcat,然后您可以创建一个jar文件,并将其提供给用户以在其本地主机中运行。
  • 编写一个蚂蚁任务,当用户运行时,您的项目文件和资源将复制到tomcat。