Spec-Zone.ru › ColdFusion

wsPublish

Отправляет сообщения в определённый канал на основе критериев фильтрации (которые представляют собой структуру).

wsPublish(String channel, Object message); wsPublish(channel,message [,filterCriteria]); → returns void

Для этой функции требуется Adobe ColdFusion 10 или более поздней версии. Не поддерживается в Lucee и других системах.
  • CF10+
  • Справочник по аргументам

    channel string
    Обязательный

    Определённый канал, в который сервер публикует свой ответ.

    message any
    Обязательный

    Ответ, отправляемый сервером всем клиентам, подписанным на определённый канал.

    filterCriteria struct

    Условия для фильтрации клиентов, которых необходимо уведомить для заданного канала.

    Примеры
    Пример кода с вызовом функции wsPublish

    Синтаксис тегов

    Проверка наличия области в кэше

    <cfscript> 
     if(isDefined('form.publish')) 
     wsPublish(#form.channel#, #form.message#); 
     </cfscript> 
     <cfform method='post'> 
     <cfselect name='channel'> 
     <option> 
     stocks 
     </option> 
     <option> 
     news 
     </option> 
     <option> 
     products 
     </option> 
     </cfselect> 
     Message: 
     <input id='message' name='message' type='text'> 
     <cfinput id='publish' name='publish' value='publish' type='submit'> 
     </cfform> 
    

    © 2012–present Foundeo, Inc. and the CFDocs contributors.
    Licensed under the MIT License.
    ColdFusion is a trademark of Adobe Systems Incorporated.
    https://cfdocs.org/wspublish

    Spec-Zone.ru

    Настройки Оффлайн Что нового Помощь О нас
    Spec-Zone .ru
    спецификации, руководства, описания, API