azawawi / swift-zmq-examples

ZeroMQ Examples for Swift

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZeroMQ Examples for Swift

Swift Platform License

This repository contains the ZeroMQ examples for the ZeroMQ Swift bindings. The code is written entirely in the Swift 3 language and can be run from the command line on Ubuntu and Apple's MacOS.

Usage

A convenience run.sh script is provided in the root directory to build and run the examples.

  • To display usage help, simply type:
./run.sh

Request-reply pattern

  • To run the hello world client example (hwserver), please type:
./run.sh hwserver
  • To run the hello world server example (hwclient), please type:
./run.sh hwclient

Publish-subscribe pattern

  • To run the hello world client example (rrclient), please type:
./run.sh rrclient
  • To run the hello world worker example (rrworker), please type:
./run.sh rrworker

Utilities

  • To run the version example (version), please type:
./run.sh version

Installation

Please check LibZMQ for installation instructions.

See Also

Author

Ahmad M. Zawawi

License

MIT License

About

ZeroMQ Examples for Swift

License:MIT License


Languages

Language:Swift 99.3%Language:Shell 0.7%