-
业务程序统一从Nginx接入,Broker和Governance模块作为Nginx的反向代理提供能力
-
WeEvent的大部分能力都是通过端口8080访问
RESTful
协议的访问URL
为http://localhost:8080/weevent/rest
。JsonRPC
协议的访问URL
为http://localhost:8080/weevent/jsonrpc
。STOMP
协议基于WebSocket
的 访问URL
为ws://localhost:8080/weevent/stomp
,如果是基于SockJS
则为http://localhost:8080/weevent/sockjs
。 -
MQTT协议的访问端口有别于以上协议
基于
TCP
的访问Host
为localhost:7081/weevent/mqtt
。 基于WebSocket
的访问URL
为ws://localhost:7083/weevent/mqtt
。 -
由Nginx负责处理安全传输TLS
客户端无论使用
HTTP
还是HTTPS
访问,Nginx
都是通过HTTP
访问Broker
和Governance
,TCP
/TLS
也是类似处理。同一种功能,按是否通过TLS
访问,Nginx
端口有如下对应关系:普通传输 TLS传输 HTTP/STOMP 8080 443 MQTT over TCP 7081 7082 MQTT over WebSocket 7083 7084 -
以上说明全是指默认端口, 所有端口都支持自定义配置