User Tools

Site Tools


tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-rabbitmq_2

This is an old revision of the document!


Összetettebb példa

Egy minőségbiztosító rendszer mérőgépének 3 állapotát küldjük egy 'qualityQueue' nevű üzenetsorra. Készítsen egy több komponensből álló alkalmazást, amely 2 kliensen keresztül kommunikál az üzenetsorral az alábbi módon:

  • Az első kliens, ami a mérőgépre helyezett érzékelőre kapcsolódik a 'qualityQueue' üzenetsorra pont-pont csatlakozással véletlenszerűen GOOD, EXCELLENT és WRONG üzeneteket küld másodpercenként.
  • Készítsen egy komponenst amely a 'GOOD', 'EXCELLENT' és a 'WRONG' üzeneteket leolvassa a qualityQueue sorról. Minden 10 megkapott üzenet után a 'qualityStatistics' sorra küld egy üzenetet, ami azt jelzi, hogy 10 (adott minőségű) üzenetet feldolgoztott.
  • Készítsen egy második klienst, ami a 'qualityStatistics' sorrol olvassa a statisztikát és a konzolba kiírja hogy pl. '10 'WRONG' messages has been processed'

A fenti feladatot a docker.iit.uni-miskolc.hu-n oldjuk meg.

tanszek/oktatas/informacios_rendszerek_integralasa/uezenetsorok-rabbitmq_2.1683528566.txt.gz · Last modified: 2023/05/08 06:49 by knehez