如何通过solClientjs连接?

时间:2016-05-25 05:38:11

标签: javascript solace

我从网站上下载solclientjs-7.1.1.3 demo,我想使用示例连接到我自己的安慰,但它不起作用。 "自述"文本文件告诉"要运行示例,您必须配置Solace设备以接受来自示例的连接。请参阅'快速入门'在API开发人员指南中。"我没有找到配置Solace设备来接受连接的方法。如何配置?

enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

Solace Javascript API利用了Web Messaging功能。 请注意,Solace物理设备的Web Messaging需要单独的产品密钥才能解锁。这与VMR解锁后的VMR不同。

请验证以下内容:

  1. 如果您使用的是Solace物理设备(而不是VMR),则需要拥有Web Messaging产品密钥。 在CLI上,执行以下命令进行验证。
  2. solace> show product-key
    
    Product Key : xxxx-xxxx-xxxx-xxxx-x-xxxx
      Unlocked Features : 1
        WEB Transport Service
    
    1. 验证是否已启用Web Messaging服务以及已配置的Web Messaging端口。要检查的必要行以粗体显示。默认Web Messaging端口为80。
    2. solace> show service
      
      Msg-Backbone:       Enabled
        SMF:              Enabled
          Web-Transport:  Enabled
        REST Incoming:    Enabled
        REST Outgoing:    Enabled
        MQTT:             Enabled
      
      ...
                                               Status
      Service  TP  S C R VRF   MsgVpn          Port  A O Failed Reason
      -------- --- ----- ----- --------------- ----- --- ---------------------------
      SEMP     TCP N - - Mgmt                     80 U U
      SEMP     TCP Y - - Mgmt                    443 U U
      SMF      TCP N N N MsgBB                 55555 U U
      SMF      TCP N Y N MsgBB                 55003 U U
      SMF      TCP N N Y MsgBB                 55556 U U
      SMF      TCP Y N N MsgBB                 55443 U U
      SMF      WEB - - - MsgBB                    80 U U