ListenWebSocket
描述:
作为WebSocket服务器端接收客户端连接响应。当配置了此组件的WebSocket服务器端从客户端接收消息时,将根据接收的消息类型传输到不同的输出中。
标签:
subscribe, WebSocket, consume, listen, 订阅, 消费, 监听
参数:
如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置.
名字 | 默认值 | 允许值列表 | 描述 |
---|---|---|---|
服务器端服务 | 控制器服务API: WebSocketServerService 实现: JettyWebSocketServer | 指定接收WebSocket请求的服务器端服务配置 | |
服务器URL路径 | 组件监听的WetSocket服务器URL路径. 必须以 '/'开头,比如 '/example' |
连线:
名字 | 描述 |
---|---|
text message | WebSocket文本消息输出 |
binary message | WebSocket二进制消息输出 |
connected | WebSocket会话已建立 |
读取属性:
未提供。
写入属性:
名字 | 描述 |
---|---|
websocket.controller.service.id | WebSocket客户端服务ID |
websocket.session.id | 已建立的WebSocket会话ID |
websocket.endpoint.id | WebSocket endpoint id. |
websocket.local.address | WebSocket客户端地址 |
websocket.remote.address | WebSocket服务器地址 |
websocket.message.type | TEXT or BINARY. |
状态管理:
该组件不保存状态。
限制:
该组件没有限制
输入流要求:
组件禁止提供输入流。
系统资源考量:
未提供。