Envia uma mensagem

# Stomp::send

# stomp_send

(PECL stomp >= 0.1.0)

Stomp::send -- stomp_send — Envia uma mensagem

### Descrição

Estilo orientado a objetos (method):

public function Stomp::send(string `$destination`, mixed `$msg`, array `$headers` = ?): bool

Estilo procedural:

function stomp_send(
resource `$link`,
string `$destination`,
mixed `$msg`,
array `$headers` = ?
): bool

Envia uma mensagem para o broker de mensagens.

### Parâmetros

`link`
  Somente no estilo procedural: O identificador do link stomp retornado por stomp_connect().
`destination`
  Para onde enviar a mensagem
`msg`
  Mensagem para enviar.
`headers`
  Um array associativo contendo os cabeçalhos adicionais (exemplo: receipt).

### Valor Retornado

Retorna `true` em caso de sucesso ou `false` em caso de falha.

### Exemplos

Veja stomp_ack().

### Notas

> Nota: Um cabeçalho de transação pode ser especificado, indicando que a confirmação da mensagem deve fazer parte da transação nomeada.

Dica

O Stomp é naturalmente assíncrono. Comunicação síncrona pode ser implementada adicionando um cabeçalho receipt. Isso fará com que os métodos não retornem nada até que o servidor confirme o recebimento da mensagem ou até que o tempo limite de leitura seja atingido.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open