tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-rabbitmq_2
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-rabbitmq_2 [2024/04/24 06:22] – knehez | tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-rabbitmq_2 [2024/04/24 06:45] (current) – knehez | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Egy minőségbiztosító rendszer mérőgépének 3 állapotát küldjük egy ' | Egy minőségbiztosító rendszer mérőgépének 3 állapotát küldjük egy ' | ||
| - | * Az első kliens, ami a mérőgépre helyezett érzékelőre kapcsolódik a ' | + | * Az első komponenst, 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 ' | + | * **Készítsen egy második |
| - | * **Készítsen egy második klienst**, ami a ' | + | * **Készítsen egy harmadik komponenst**, ami a ' |
| < | < | ||
| Line 19: | Line 19: | ||
| end | end | ||
| - | subgraph | + | subgraph |
| Client1 | Client1 | ||
| Client2 | Client2 | ||
| Line 52: | Line 52: | ||
| Ezzel telepítettük a pika modult, ami a rabbitMQ-hoz való csatlakozást biztosítja. | Ezzel telepítettük a pika modult, ami a rabbitMQ-hoz való csatlakozást biztosítja. | ||
| - | Hozzuk létre a quality_message_sender.py-t: | + | Hozzuk létre a **quality_message_sender.py**-t: |
| Használjuk a megfelelő IP-t a // | Használjuk a megfelelő IP-t a // | ||
| - | <code python> | + | <sxh python> |
| import pika | import pika | ||
| import random | import random | ||
| Line 85: | Line 85: | ||
| sender.close_connection() | sender.close_connection() | ||
| - | </code> | + | </sxh> |
| A második komponenshez indítsunk egy új konzolt: | A második komponenshez indítsunk egy új konzolt: | ||
| Line 91: | Line 91: | ||
| A // | A // | ||
| - | <code python> | + | <sxh python> |
| import pika | import pika | ||
| Line 138: | Line 138: | ||
| consumer.close_connection() | consumer.close_connection() | ||
| - | </code> | + | </sxh> |
| Készítsük el a statisztika kiírását egy új konzolban: | Készítsük el a statisztika kiírását egy új konzolban: | ||
| - | <code python> | + | <sxh python> |
| import pika | import pika | ||
| Line 160: | Line 160: | ||
| print(' | print(' | ||
| channel.start_consuming() | channel.start_consuming() | ||
| - | </code> | + | </sxh> |
tanszek/oktatas/informacios_rendszerek_integralasa/uezenetsorok-rabbitmq_2.1713939747.txt.gz · Last modified: 2024/04/24 06:22 by knehez
