zmq-vala

ZeroMQ 的 Vala 开发包
授权协议 LGPL
开发语言 Vala
所属分类 服务器软件、 JMS/消息中间件
软件类型 开源软件
地区 不详
投 递 者 宗政燕七
操作系统 Linux
开源组织
适用人群 未知
 软件概览

zmq-vala (libzmq.vapi) 是 ZeroMQ 的 Vala 客户端开发包。

  •         // 非线程安全   zeromq api 学习总结:        1.  返回值为void * 的, 失败是null(大多数)        2. 返回值是 int 的, 与linux c 一样, 失败为-1,成功为0(大多数) zmq_socket void*  zmq_socket(void* context, int type);    成功返回一个不透明的套接字句柄  

 相关资料
  • Vala 是一门新兴的编程语言,由 GNOME 主导开发,支持很多现代语言特性,借鉴了大量的 C# 语法,Python 的手感,C 的执行速度,Vala 最终会转换为 C 语言,然后把 C 代码编译为二进制文件,使用 Vala 编写应用程序和直接使用 C 语言编写应用程序,运行效率是一样的,但是 Vala 相比 C 语言更加容易,可以快速编写和维护。  1、安装编译环境 sudo apt-get 

  • Vala-TMBundle 是 TextMate 的扩展,用来支持 Vala 语言的编辑和开发。

  • vim-vala 是一个 vim 编辑器的扩展,用来实现对 Vala 编程语言的编辑支持。

  • (要求Workerman版本>=3.3.6) 安装: composer require react/zmq 示例: <?php require_once __DIR__ . '/vendor/autoload.php'; use WorkermanWorker; $consumer = new Worker(); $consumer->onWorkerStart = function() {

  • 有些人会先说一堆ZMQ的好:它是一套用于快速构建的套接字组件;它的信箱系统有超强的路由能力;它太快了!而有些人则喜欢分享他们被ZMQ点悟的时刻,那些被灵感击中的瞬间:所有的事情突然变得简单明了,让人大开眼界。

  • 根据下面的讨论 ZMQ可以通过pub-sub套接字将消息发布到特定的客户端吗?