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