TsgcWSPClient_sgc메서드 › Publish

Publish Method

채널을 구독한 모든 클라이언트에 메시지를 게시합니다.

구문

procedure Publish(const aText, aChannel: String; const aGuid: String = ''; const aQueue: TwsQueue = queueLevel0);

Parameters

NameType설명
aTextconst String게시할 페이로드입니다.
aChannelconst String메시지가 게시되는 채널입니다. 이 채널을 구독한 클라이언트만 수신합니다.
aGuidconst String대상 서버 측 sgc 프로토콜 인스턴스의 선택적 Guid. 기본값을 사용하려면 비워 두십시오.
aQueueconst TwsQueue서버가 게시에 트랜잭션 큐잉을 적용할 때 사용되는 Queue 레벨.

설명

채널을 구독한 모든 연결된 클라이언트에게 OnEvent 핸들러를 통해 페이로드를 전달합니다. QoS가 Level 1 또는 2로 설정되면 메시지에 Id가 할당되고 서버는 OnAcknowledgment를 통해 전달을 확인합니다.

예제

oProtocol.Publish('breaking news', 'news');

메서드로 돌아가기