【问题标题】:Java Websocket with tomcat localhost带有 tomcat localhost 的 Java Websocket
【发布时间】:2018-12-24 21:59:21
【问题描述】:

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

我正在使用java with eclipse photonApache tomcat 9。我正在制作一个将连接到server(本地主机或在电脑上创建本地主机)的应用程序,然后我将能够将内容发送到该本地主机节点以存储在文档中。在我开始这次我还没有找到答案的冒险之前,我正在思考 2 个问题。

第 1 号:我想使用websockets,我试图从 tomcat 网站上找到一个 API,但找不到。我看过一堆 API,有很多免费的,但它们让我有点困惑。有javaEE websocket,那么它们也是一个tomcat版本(虽然我现在发现它时遇到了问题,哈哈),但我只想让它使用localhost。在我看过的所有教程中,他们使用javaEE(预期),但现在我不知道tomcatwebsockets 是否可以在javaEE 以外的任何地方工作。

编号 2: 我的应用程序依赖于运行它的机器上的本地主机。如果我配置tomcat,并在我的项目资源管理器中有我的服务器文件用于eclipse,并且在我的项目文件夹中包含脚本等,当我完成并为用户安装我的应用程序时,我假设我必须创建安装时用户机器上的本地服务器;但我在想(希望)它更简单,并且包含本地服务器配置的本地服务器文件夹(我保存在用户将下载的编译文件中)将在用户下载时转移到用户版本。由于设置了端口等,我对此感到困惑。

任何智慧或教程请链接!

【问题讨论】:

    标签: java tomcat websocket localhost java-websocket


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-06
      • 1970-01-01
      • 2013-08-29
      • 1970-01-01
      • 2017-06-04
      • 1970-01-01
      • 2018-02-10
      • 1970-01-01
      相关资源
      最近更新 更多