不使用Jetty,是否可以在Eclipse中使用Java WebSockets?

用户5444681

我正在尝试使用Java的WebSockets开发Web服务器。我将Eclipse与Tomcat 7结合使用,因此已经包含了javax.websocket-jar文件。

我创建了一个简单的ServerEndpoint

import javax.websocket.OnMessage;
import javax.websocket.server.ServerEndpoint;

@ServerEndpoint("/login")
public class LoginServer {
    @OnMessage
    public String onMessage(String message) {
        User foobar = new User("Foo", "Bar", "Baz");
        return foobar.toString();
    }
}

然后,我在Firefox中打开控制台并尝试连接:

var ws = new WebSocket('ws://localhost:8080/MyServer/login');

这以一条错误消息结尾,提示它无法连接(404)。

因此,我在网上搜索并找到了这艘Jetty货。我真的不想在软件之上添加不必要的层,但是我找不到连接到服务器的方法。

在Eclipse中对WebSocket进行编程时是否需要使用Jetty?如果是这样,为什么?

用户5444681

我修好了它。我想要一个最小的示例,所以我想一点一点地添加方法。但是我需要@OnOpen方法。现在可以了。(尴尬...)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Jetty中使用Websockets

来自分类Dev

在Java中使用websockets?

来自分类Dev

使用websockets渲染模板

来自分类Dev

使用Fleck的WebSockets。WSS

来自分类Dev

如何使用WebSockets

来自分类Dev

使用websockets的IP Messenger

来自分类Dev

集群Websockets Tyrus Java

来自分类Dev

使用Spring-WebSockets是否可以通过WebSockets使用STOMP发送二进制数据?

来自分类Dev

Jetty WebSockets SSL ==空错误

来自分类Dev

Websockets:是否可以使用SockJS添加多个端点?

来自分类Dev

在Ubuntu中使用websockets安装Mosquitto吗?

来自分类Dev

在Ubuntu中使用websockets安装Mosquitto吗?

来自分类Dev

Yesod可以使用哪个Websockets库?

来自分类Dev

Yesod可以使用哪个Websockets库?

来自分类Dev

使用消息队列扩展WebSockets

来自分类Dev

使用websockets进行节点集群

来自分类Dev

Ember 使用 websockets 存储 pushPayload

来自分类Dev

使用 Python 的 Websockets - 各种选项

来自分类Dev

websockets是否适合搜索框?

来自分类Dev

phantomjs是否支持Bayeux或WebSockets?

来自分类Dev

JavaScript,Websockets和Java的组合

来自分类Dev

使用JSR-356(websockets)进行Jetty 8配置

来自分类Dev

使用javascript使用WebSockets连接到Rserve

来自分类Dev

使用Haskell的WebSockets服务器

来自分类Dev

SPA:仅使用websockets。为什么不?

来自分类Dev

使用WebSockets的IBM Watson语音到文本

来自分类Dev

使用WebSockets实现WebRTC信令

来自分类Dev

使用websockets建立整个网站?再访

来自分类Dev

使用Node JS WebSockets实时显示温度