1<?xml version="1.0" encoding="UTF-8"?>
2
3<Chapter Label="Intro">
4<Heading>Introduction</Heading>
5
6<Section>
7<Heading>Purpose and goals of this package</Heading>
8
9This package provides low-level bindings to the popular
10<URL Text="ZeroMQ">http://zeromq.org</URL> distributed
11messaging framework for &GAP; and <Package>HPC-GAP</Package> as well as some
12higher level functions to ease the use of distributed messaging in &GAP;
13
14</Section>
15
16
17<Section>
18<Heading>Overview over this manual</Heading>
19
20Chapter <Ref Chap="ZeroMQ Bindings"/> gives an overview of the available
21bindings, and examples of how to use them. Chapter <Ref Chap="Using ZeroMQ with the zgap script"/>
22showcases one way of using <Package>ZeroMQInterface</Package>.
23
24</Section>
25
26<Section>
27<Heading>Installation</Heading>
28To use this package &ZeroMQ; needs to be installed on your system and the
29<Package>ZeroMQInterface</Package> package itself needs to be compiled.
30To install &ZeroMQ; please refer to its
31<URL Text="installation instructions">http://zeromq.org/intro:get-the-software</URL>.
32To compile this package, inside its root directory run:
33<Log>
34> ./configure
35> make
36</Log>
37
38</Section>
39
40<Section Label="feedback">
41<Heading>Feedback</Heading>
42
43For bug reports, feature requests and suggestions, please use our
44<URL Text="issue tracker">https://github.com/gap-packages/ZeroMQInterface/issues</URL>.
45
46</Section>
47
48
49</Chapter>
50
51