首頁 PHP 函式庫 其它類別庫 RabbitMQ客戶端的PHP函式庫
RabbitMQ客戶端的PHP函式庫

rabbitmq(MQ)全稱為Message Queue, 訊息佇列是一種應用程式對應用程式的通訊方法。應用程式透過讀取寫出入隊列的訊息來通信,而無需專用連接來連結它們。訊息傳遞指的是程式之間透過在訊息中發送資料進行通信,而不是透過直接呼叫彼此來通信,直接調用通常是用於諸如遠端過程調用的技術。排隊指的是應用程式透過 佇列來通訊。佇列的使用除去了接收和發送應用程式同時執行的要求。其中較成熟的MQ產品有IBM WEBSPHERE MQ等等。


<?php
namespace PhpAmqpLib\Connection;
class AMQPLazyConnection extends AMQPStreamConnection
{
    /**
     * Gets socket from current connection
     *
     * @deprecated
     */
    public function getSocket()
    {
        $this->connect();
        return parent::getSocket();
    }
    /**
     * {@inheritdoc}
     */
    public function channel($channel_id = null)
    {
        $this->connect();
        return parent::channel($channel_id);
    }
    /**
     * @return null|\PhpAmqpLib\Wire\IO\AbstractIO
     */
    protected function getIO()
    {
        if (empty($this->io)) {
            $this->connect();
        }
        return $this->io;
    }
    /**
     * Should the connection be attempted during construction?
     *
     * @return bool
     */
    public function connectOnConstruct()
    {
        return false;
    }
}


免責聲明

本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn

相關文章

php客戶端URL函式庫——cURL php客戶端URL函式庫——cURL

21 Nov 2016

PHP擴展之客戶端URL函式庫——cURL

PHP8.0中的API客戶端函式庫:Guzzle PHP8.0中的API客戶端函式庫:Guzzle

14 May 2023

隨著網路技術的發展,Web應用程式和API應用程式越來越普遍。為了存取這些應用程序,需要使用API​​客戶端庫。在PHP中,Guzzle是一個廣受歡迎的API客戶端程式庫,它提供了許多功能,使得在PHP中存取Web服務和API變得更加容易。 Guzzle庫的主要目標是提供一個簡單而強大的HTTP客戶端,它可以處理任何形式的HTTP請求和回應,並且支援並發請求處理。在

取得客戶端ip、地理資訊、瀏覽器、真實IP的php類別庫 取得客戶端ip、地理資訊、瀏覽器、真實IP的php類別庫

23 Apr 2018

這篇文章主要介紹了取得客戶端ip、地理資訊、瀏覽器、真實IP的php類別庫,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

為什麼我的Go程式無法正確使用HTTP客戶端庫? 為什麼我的Go程式無法正確使用HTTP客戶端庫?

10 Jun 2023

Go語言是近年來非常流行的程式語言,它被廣泛應用於Web開發、系統程式設計、雲端運算等領域。在Go語言中使用HTTP協定進行網路通訊是非常常見的場景,而為了方便地編寫HTTP客戶端程序,Go語言提供了標準庫中自帶的net/http套件及其相關子套件。不過,有時候我們在使用HTTP客戶端庫時卻會遇到一些問題,例如程式無法正確取得到網路服務端回傳的數據,或是客戶端程式

PHP8.0中的HTTP客戶端程式庫 PHP8.0中的HTTP客戶端程式庫

14 May 2023

PHP8.0中的HTTP客戶端庫PHP8.0的發布帶來了許多新特性和改進,其中一個最引人注目的是內建的HTTP客戶端庫的加入。這個函式庫提供了一個簡單的方法來傳送HTTP請求並處理傳回的回應。在本文中,我們將探討這個函式庫的主要功能和用法。發送HTTP請求使用PHP8.0內建的HTTP客戶端庫發送HTTP請求非常簡單。在本例中,我們將使用GET方法來取得這個網站的首頁

thinkphp如何修改資料庫 thinkphp如何修改資料庫

27 May 2023

一、ThinkPHP資料庫操作在ThinkPHP中,我們可以透過它提供的資料庫操作類別來進行資料庫的操作。常用的資料庫操作類別有:Db類別在ThinkPHP中,我們可以使用Db類別來進行對資料庫的增、刪、改、查等操作。其使用範例如下:

See all articles