Stomp Client Stomp::send
stomp_send
(PECL stomp >= 0.1.0)
Stomp::send -- stomp_send — 메세지를 보내다
설명
객체 지향 스타일(메소드):
public Stomp::send(string $destination
, mixed $msg
, array $headers
= ?): bool
절차 스타일:
stomp_send( resource $link, string $destination, mixed $msg, array $headers = ? ): bool
메시지 브로커에게 메시지를 보냅니다.
매개변수
link
- 절차 스타일만 해당: stomp_connect()에 의해 반환된 stomp 링크 식별자입니다.
destination
- 메시지를 보낼 곳
msg
- 보낼 메시지입니다.
headers
- 추가 헤더를 포함하는 연관 배열(예: receipt).
반환 값
성공하면 true
를, 실패하면 false
를 반환합니다.
Examples
stomp_ack()을 참조하십시오.
메모
메모: 메시지 승인이 명명된 트랜잭션의 일부여야 함을 나타내는 트랜잭션 헤더가 지정될 수 있습니다.
팁 Stomp는 본질적으로 비동기식입니다. receipt 헤더를 추가하여 동기 통신을 구현할 수 있습니다. 이렇게 하면 서버가 메시지 수신을 확인하거나 읽기 제한 시간에 도달할 때까지 메서드가 아무 것도 반환하지 않습니다.