WebSocketReceiver
从指定的WebSocket服务器收到WebSocket的消息。产生功能的每个接收到消息时,该消息的内容放到指定的属性。每个进入功能将导致WebSocketReceiver初始化到指定的WebSocket服务器的连接。变压器将阻止在等待直到远程主机关闭连接到接收的WebSocket消息。
输入端口
该变压器接受任何功能。
输出端口
包含已被从指定的WebSocket服务器接收数据的功能。
参数
远程的WebSocket服务器的WebSocketReceiver将连接,以便该URL收到WebSocket的消息。默认值是ws: / / localhost: 7078。要启动使用TLS的WebSocket一个服务器的安全连接,指定wss: / / <主机名>:<港口>。
如果指定了有明确或通过一个参数,该WebSocketReceiver验证的WebSocket服务器证书(或证书链)建立连接之前。
如果该可选参数具有值,那么将WebSocketReceiver处理任何输入数据之前发送此参数到远程的WebSocket服务器的内容。
要连接到FME Server的服务器的WebSocket,使用下面的序言:
{
ws_op: '开放',
ws_stream_id:“<stream_id>”
}
要指定此序言中,单击省略号(...)打开连接序言对话框。在FME Server的WebSocket的序言中,选择开放的公共流模板。然后,指定一个ws_stream_id值。
ws_stream_id为了WebSocket的服务器使用了正确的请求的应用程序相关联的标识消息流。
指定将存储接收到的WebSocket消息数据的输出属性。
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要进入这些选项的菜单上,单击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
变压器分类
FME许可级别
FME专业版及以上
搜索FME知识中心
搜索样品和有关该变压器上的信息FME知识中心。