专栏首页Jerry的SAP技术分享WebSocket服务器和客户端的一对多通知实现

WebSocket服务器和客户端的一对多通知实现

版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://jerry.blog.csdn.net/article/details/88997438

  1. 依次启动Orchestra,websocket server for KOI app和WebSocket server for Webshop,也就是总共启动三台服务器。
  2. 启动本地的web Shop模拟器,启动两个,模拟一个user和多个web shop实例的场景。

分别点两次KOI Login按钮,得到两个不同的transaction id:

  1. 分别把这两个transaction id输入KOI App模拟器,点击按钮Confirm Consent:

此时web shop 1会收到一个confirmation,而web shop 2不会。

再把web shop 2对应的transaction id输入到koi app模拟器里,再点confirm Consent,

此时web shop 2也收到了confirmation。

  1. 最后,点击KOI app的Global Profile Update,会把模拟器里硬编码的Nike webshop三个字段的更新推送到所有该user登录过的Nike webshop 实例上去。

此时webshop A和B的两个模拟器会同时收到Global profile update的广播(两个模拟器上同时看到弹出窗口):

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 如何使用jMeter对某个OData服务进行高并发性能测试

    For project reason I have to measure the performance of OData service being acce...

    Jerry Wang
  • 如何用ABAP读取CDS view association的数据

    This view has an association named _statushelp:

    Jerry Wang
  • My Appointment - Belonging to me, Search by team, Search by group

    Jerry Wang
  • 如何正确地在Axis、Axis2和Apache CXF之间抉择?

    新一代的 Web Services 框架如 Axis2、CXF 都是由现有的项目中逐渐演化而来的,Axis2 是由大家熟悉的 Axis 1.x 系列演...

    阿敏总司令
  • 2020腾讯犀牛鸟精英人才培养计划课题介绍(八)——视觉及多媒体计算

    ? 精英人才培养计划是一项校企联合人才培养项目,入选学生将受到业界顶尖技术团队与高校导师的联合指导及培养。培养期间,学生将获得3个月以上到访腾讯开展科研访问的...

    腾讯高校合作
  • 深度 | 苹果博客解读iPhone上的人脸识别深度神经网络

    机器之心
  • RxJava 条件和布尔操作符

    多个 Observable 中,无论发射的是 onNext 还是 onComplete 或者 onError,只接受第一个发射数据的那个 Observable,...

    七适散人
  • 未来,虚拟现实或与移动支付合并

    镁客网
  • ASP.NET WebApi 基于分布式Session方式实现Token签名认证(发布版)

    2.3、认证 (authentication) 和授权 (authorization) 的区别

    跟着阿笨一起玩NET
  • springcloud线上发布超时之feign(ribbon饥饿加载)

    > 在高并发情况下发布应用时,经常会发现监控中有很多超时报错或者断路器打开,下图中可以看到监控情况,测试时也会偶现第一次feign调用出错,第二次就会恢复正常。...

    一笠风雨任生平

扫码关注云+社区

领取腾讯云代金券