首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring客户端到客户端通信

Spring客户端到客户端通信
EN

Stack Overflow用户
提问于 2015-01-20 19:36:04
回答 1查看 887关注 0票数 2

我有一个要求,我的Websocket会话应该能够相互通信,我正在创建一个请求响应模型,其中我的客户机A将在一个队列上发送一个请求,其中我有多个订阅代理(Ag1和Ag2)。我希望我的请求会在这两个订阅者之间循环运行。不幸的是,这一事件被广播给两个代理人,而不是一对一的交流。

我的Spring

代码语言:javascript
复制
@Override
    public void registerStompEndpoints(StompEndpointRegistry registry) {
        registry.addEndpoint("/websocket").withSockJS();
    }

    @Override
    public void configureMessageBroker(MessageBrokerRegistry config) {
        config.setApplicationDestinationPrefixes("/app");
        config.enableSimpleBroker("/queue", "/topic");
    }

客户端JS代码

代码语言:javascript
复制
requestResponse = new RequestResponse({
    outgoingChannel : "/queue/clients",
    incomingChannel : "/topic/broadcast/clients",
    callbackFn : widget3eventHandler
},session);

代理订户代码

代码语言:javascript
复制
requestResponse = new RequestResponse({
    outgoingChannel : "/topic/broadcast/clients",
    incomingChannel : "/queue/clients",
    callbackFn : widget3eventHandler,
    processAll : true
},session);

这是SIMP经纪人的错误还是我做错了什么。

EN

回答 1

Stack Overflow用户

发布于 2015-01-21 08:40:26

如果您想知道如何实现客户端到客户端的通信,可以检查此示例聊天应用程序

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28053725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档