Heroku Java Websocket端点

时间:2015-05-26 12:21:05

标签: java swing heroku websocket

我正在尝试构建聊天应用程序。

+服务器:我使用java websocket来创建端点。这是我的终点:

@ServerEndpoint("/server") 
public class ChatServer {
    //My code is ok ! Tested in localhost
}

+客户端:我使用java swing来创建GUI。在我的localhost中,我使用此URL:

ws://localhost:8080/ChatServer-1.0/server

连接到服务器端点,我的应用程序运行成功。

- >我已将我的服务器端点部署到Heroku

My Heroku Server Endpoint

我的客户端如何连接到服务器端点?

我试过用:

wss://jp-chatting-server.herokuapp.com/server

但它提供了404代码。

1 个答案:

答案 0 :(得分:0)

我认为你已经使用了webapp-runner的指令。我担心这个解决方案不适用于websockets。这是因为websocket的支持没有实现。 Issue with websocket in webapp-runner。我看到使用Tomcat 7的一个选项和它的自定义实现。就像在this example中一样。