WebSocketsender
将WebSocket消息发送到指定的WebSocket服务器。第一个输入功能将导致WebSockEsder初始化与指定的WebSocket服务器的连接。指定数据传输将发送到WebSocket服务器的WebSocketServer的每个输入功能,包括启动连接的第一个功能。
输入端口
此变形器接受任何功能。
输出端口
在传输指定的数据后,所有输入功能都通过此端口直接输出。
参数
WebSockEtsEnder将连接到和传输WebSocket消息的远程WebSocket服务器的URL。默认值是WS:// localhost:7078。要使用TLS启动与WebSocket服务器的安全连接,请指定WSS:// <主机名>:<港口>。
如果在明确或通过参数中指定了“是”,则WebSockEtsender在建立连接之前验证WebSocket服务器的证书(或证书链)。
如果此可选参数具有值,则WebSockEtsender将将此参数的内容传输到远程WebSocket服务器前发送指定的数据。
要连接到FME服务器WebSocket服务器,请使用以下前导码:
{
“ws_op”:“打开”,
“ws_stream_ids”:[“
}
要指定此前导码,请单击省略号(...)以打开连接前导码对话框。在FME服务器WebSocket前序机下,选择“打开的公共流模板”。然后,指定一个ws_stream_ids.价值。
ws_stream_ids.识别一个或多个消息流,以便WebSocket服务器将它们与正确的请求应用程序相关联。
此参数指定要传输到指定的WebSocket服务器的数据。这可以是文本值,属性值或表达式的结果。
要将消息发送到FME Server WebSocket服务器,请使用以下模板:
{
“ws_op”:“发送”,
“ws_msg”:“
}
要指定此模板,请单击省略号(...)以打开数据以传输对话框。在FME服务器WebSocket消息下,选择“发送消息模板”。然后,指定一个ws_msg.价值。
编辑变换器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅变压器参数菜单选项。
变压器类别
FME许可级别
FME专业版及以上
搜索FME知识中心
搜索有关此变压器的样本和信息FME知识中心。