TsgcWSPServer_sgc › 方法 › WriteData
使用 sgc 信封向由其 Guid 标识的连接发送消息。
function WriteData(aGuid, aMessage: string): Boolean;
| 名称 | 类型 | 描述 |
|---|---|---|
aGuid | string | 目标客户端的连接 Guid;传入以分号分隔的列表可同时到达多个连接。 |
aMessage | string | 包装在 method=message 信封中并通过客户端的 OnMessage 事件呈现的文本载荷。 |
当底层传输接受消息时为 True,当未找到匹配连接或发送失败时为 False(Boolean)
与 Publish 和 Broadcast 不同,WriteData 通过 Guid 针对特定客户端,绕过 PubSub 扇出。负载被包装在 sgc 信封中(method=message),因此接收方触发 OnMessage,而非 OnBinary 或 OnEvent。
oProtocol.WriteData(aConnection.Guid, 'welcome');