TsgcWSPServer_sgc方法 › WriteData

WriteData 方法

使用 sgc 信封向由其 Guid 标识的连接发送消息。

语法

function WriteData(aGuid, aMessage: string): Boolean;

参数

名称类型描述
aGuidstring目标客户端的连接 Guid;传入以分号分隔的列表可同时到达多个连接。
aMessagestring包装在 method=message 信封中并通过客户端的 OnMessage 事件呈现的文本载荷。

返回值

当底层传输接受消息时为 True,当未找到匹配连接或发送失败时为 False(Boolean

备注

与 Publish 和 Broadcast 不同,WriteData 通过 Guid 针对特定客户端,绕过 PubSub 扇出。负载被包装在 sgc 信封中(method=message),因此接收方触发 OnMessage,而非 OnBinary 或 OnEvent。

示例

oProtocol.WriteData(aConnection.Guid, 'welcome');

返回方法