如果我使用单个pubnub实例多次订阅一个频道,将会发生什么?

维沙赫

如果我已使用单个pubnub实例多次订阅频道,是否订阅,如果订阅,将执行哪个回调?

克雷格·康诺夫(Craig Conover)

PubNub订阅connectCallback行为

成功订阅频道后,connectCallback将被调用。

subscribe此后每次您呼叫不同的频道时,connectCallback都会被呼叫。

但是,如果您订阅了已经订阅的频道,则connectCallback不会被调用(本质上是无操作)。

示例Java / Androidsubscribe代码

pubnub.subscribe("my_channel", new Callback() {
 
          @Override
          public void connectCallback(String channel, Object message) {
              System.out.println("SUBSCRIBE : CONNECT on channel:" + channel
                         + " : " + message.getClass() + " : "
                         + message.toString());
          }
     
          @Override
          public void disconnectCallback(String channel, Object message) {
              System.out.println("SUBSCRIBE : DISCONNECT on channel:" + channel
                         + " : " + message.getClass() + " : "
                         + message.toString());
          }
     
          public void reconnectCallback(String channel, Object message) {
              System.out.println("SUBSCRIBE : RECONNECT on channel:" + channel
                         + " : " + message.getClass() + " : "
                         + message.toString());
          }
     
          @Override
          public void successCallback(String channel, Object message) {
              System.out.println("SUBSCRIBE : " + channel + " : "
                         + message.getClass() + " : " + message.toString());
          }
     
          @Override
          public void errorCallback(String channel, PubnubError error) {
              System.out.println("SUBSCRIBE : ERROR on channel " + channel
                         + " : " + error.toString());
          }
      }
);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果我订阅了从未发布过的MQTT主题,将会发生什么?

来自分类Dev

如果为该类的一个对象动态分配内存作为参数,将会发生什么?

来自分类Dev

如果每个请求都有一个改造实例会发生什么?

来自分类Dev

如果我在ReactJS或React Native的类的构造函数中使用setState()函数,将会发生什么?

来自分类Dev

如果我为当前不使用的字符串位置分配一个值,会发生什么情况?

来自分类Dev

如果我为一个中断创建多个ISR,会发生什么情况?

来自分类Dev

如果我在fortran中调用一个函数而未定义变量,会发生什么?

来自分类Dev

如果我为一个中断创建多个ISR,会发生什么情况?

来自分类Dev

如果我在页面中添加一个空白的 <script src=""></script> ,会发生什么?

来自分类Dev

如果您在两次部署在Tomcat中的战争中两次拥有同一个班级,将会发生什么?

来自分类Dev

如果fseek中给定的偏移量超出最后一个字符,将会发生什么情况

来自分类Dev

如果您在两次部署在tomcat的战争中两次拥有同一个班级,将会发生什么情况?

来自分类Dev

如果某些程序正在从一个文件中读取数据时删除输入文件,将会发生什么情况?

来自分类Dev

如果我将一个右值分配给一个类的指针成员会发生什么?

来自分类Dev

如果我在同一个程序中打开一个 FIFO 进行读写会发生什么?

来自分类Dev

如果同一文件中有2个Appdelegate类,将会发生什么情况

来自分类Dev

如果我多次调用C的read()会发生什么?

来自分类Dev

如果我将“ listenToOnce”设置为同一事件多次触发会发生什么

来自分类Dev

如果我多次订阅同一个主题会怎样?(Python,谷歌发布订阅)

来自分类Dev

如果我分配对象,对不同级别的另一个目的,会发生什么?

来自分类Dev

如果我们在sudo`apt-get autoremove`的末尾添加一个点会发生什么?

来自分类Dev

如果将我的bean声明为@ApplicationScoped,但它具有一个公共字段,会发生什么?

来自分类Dev

如果我删除了另一个消费者收到的 SQS 消息,会发生什么?

来自分类Dev

如果我用指针创建新内存而不删除第一个内存会发生什么

来自分类Dev

如果我在登录时导出$ HOME变量,将会发生什么?

来自分类Dev

使用单个整数数组访问另一个数组中的项目时会发生什么

来自分类Dev

所有频道的pubnub存在检测一起,无需订阅任何一个

来自分类Dev

如果未在“ scanf”语句中添加“&”,将会发生什么?

来自分类Dev

如果激活Windows XP VM,将会发生什么?

Related 相关文章

  1. 1

    如果我订阅了从未发布过的MQTT主题,将会发生什么?

  2. 2

    如果为该类的一个对象动态分配内存作为参数,将会发生什么?

  3. 3

    如果每个请求都有一个改造实例会发生什么?

  4. 4

    如果我在ReactJS或React Native的类的构造函数中使用setState()函数,将会发生什么?

  5. 5

    如果我为当前不使用的字符串位置分配一个值,会发生什么情况?

  6. 6

    如果我为一个中断创建多个ISR,会发生什么情况?

  7. 7

    如果我在fortran中调用一个函数而未定义变量,会发生什么?

  8. 8

    如果我为一个中断创建多个ISR,会发生什么情况?

  9. 9

    如果我在页面中添加一个空白的 <script src=""></script> ,会发生什么?

  10. 10

    如果您在两次部署在Tomcat中的战争中两次拥有同一个班级,将会发生什么?

  11. 11

    如果fseek中给定的偏移量超出最后一个字符,将会发生什么情况

  12. 12

    如果您在两次部署在tomcat的战争中两次拥有同一个班级,将会发生什么情况?

  13. 13

    如果某些程序正在从一个文件中读取数据时删除输入文件,将会发生什么情况?

  14. 14

    如果我将一个右值分配给一个类的指针成员会发生什么?

  15. 15

    如果我在同一个程序中打开一个 FIFO 进行读写会发生什么?

  16. 16

    如果同一文件中有2个Appdelegate类,将会发生什么情况

  17. 17

    如果我多次调用C的read()会发生什么?

  18. 18

    如果我将“ listenToOnce”设置为同一事件多次触发会发生什么

  19. 19

    如果我多次订阅同一个主题会怎样?(Python,谷歌发布订阅)

  20. 20

    如果我分配对象,对不同级别的另一个目的,会发生什么?

  21. 21

    如果我们在sudo`apt-get autoremove`的末尾添加一个点会发生什么?

  22. 22

    如果将我的bean声明为@ApplicationScoped,但它具有一个公共字段,会发生什么?

  23. 23

    如果我删除了另一个消费者收到的 SQS 消息,会发生什么?

  24. 24

    如果我用指针创建新内存而不删除第一个内存会发生什么

  25. 25

    如果我在登录时导出$ HOME变量,将会发生什么?

  26. 26

    使用单个整数数组访问另一个数组中的项目时会发生什么

  27. 27

    所有频道的pubnub存在检测一起,无需订阅任何一个

  28. 28

    如果未在“ scanf”语句中添加“&”,将会发生什么?

  29. 29

    如果激活Windows XP VM,将会发生什么?

热门标签

归档