php zmq拡張子

WBOY
WBOYオリジナル
2016-08-08 09:22:461779ブラウズ

まずはzeromqの略であるZMQについてお話しましょう

ZMQとは?
これは Socket に似た一連のインターフェイスです。Socket との違いは次のとおりです。通常のソケットはエンドツーエンド (1:1 の関係) ですが、ZMQ は N:M の関係を持つことができます。BSD ソケットはよく知られています。私が詳しく知っているのは、ポイントツーポイント接続では、明示的に接続を確立し、接続を破棄し、プロトコル (TCP/UDP) を選択し、エラーを処理する必要があるということです。ZMQ はこれらの詳細を保護し、ネットワーク プログラミングを作成します。もっとシンプルに。 ZMQ はノード間の通信に使用されます。ノードはホストまたはプロセスになります。
公式声明からの引用: 「ZMQ (以下、ZeroMQ は ZMQ と呼びます) は、シンプルで使いやすいトランスポート層であり、フレームワークのようなソケット ライブラリです。これにより、ソケット プログラミングがよりシンプルで、より簡潔で、よりパフォーマンスが高くなります。 ZMQ は、複数のスレッド、コア、およびホスト ボックスにわたって柔軟に拡張可能なメッセージ処理キュー ライブラリです。ただし、ZMQ の目標は「標準のネットワーク プロトコル スタックの一部となり、後に Linux カーネルに組み込まれる」ことです。 ZMQ は、「従来の」BSD ソケットに対する非常に有望で切望されているラッパーであるため、高性能ネットワーク アプリケーションを非常に簡単かつ楽しく作成できます。 3.2.1-rc2.tar.gz'

2. tar zxvf zeromq-3.2.1-rc2.tar.gz
3. cd zeromq-3.2.1
4. =/usr/local/zeromq
5. make
6. make install

1. mkoppanen/php-zmq/zipball/master'
2. mkoppanen-php-zmq-1.0.3-16-g2bfa4c8.zip を解凍します

3. cd mkoppanen-php-zmq-2bfa4c84. usr/local/php/bin/phpize

5. ./configure --with-php-c/local/php/bin/php-config --with-zmq=/usr/local/zeromq6 . make
7. make install
8. vi /usr/local/php/etc/php.ini

上記では、php zmq 拡張機能をその側面も含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。