https://github.com/rh-messaging/cli-netlite
.Net client provided by QE for testing.
https://github.com/rh-messaging/cli-netlite
amqp amqp10 cli-netlite iot messaging netcore2
Last synced: 6 months ago
JSON representation
.Net client provided by QE for testing.
- Host: GitHub
- URL: https://github.com/rh-messaging/cli-netlite
- Owner: rh-messaging
- License: apache-2.0
- Created: 2017-09-14T21:40:35.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2022-12-08T08:57:59.000Z (over 3 years ago)
- Last Synced: 2023-02-27T02:55:46.071Z (over 3 years ago)
- Topics: amqp, amqp10, cli-netlite, iot, messaging, netcore2
- Language: C#
- Size: 856 KB
- Stars: 3
- Watchers: 28
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# README #
[](https://travis-ci.org/rh-messaging/cli-netlite)
## Description ##
* This is console based amqp client builded on [AMQP.NET lite library](https://github.com/Azure/amqpnetlite)
## Compilation ##
Cygwin environment is recommended for compilation on Windows machines.
### With .NET Core ###
1. Open a browser and log in to the Red Hat Customer Portal Product Downloads page at [access.redhat.com/downloads](https://access.redhat.com/downloads).
2. Locate the Red Hat AMQ Clients entry in the INTEGRATION AND AUTOMATION category.
3. Click Red Hat AMQ Clients. The Software Downloads page opens.
4. Download latest AMQ Clients .NET Core .zip file and unzip it.
5. Clone cli-netlite repo.
6. Create `DLLs` folder inside cli-netlite repo.
7. Locate `AMQP.dll` file inside unzipped .NET Core client and copy it inside DLLs folder.
8. Run `build-netcore.sh`.
9. Built binary files are located inside `dist/netcore`.
### With .NET Framework ###
1. Open a browser and log in to the Red Hat Customer Portal Product Downloads page at [access.redhat.com/downloads](https://access.redhat.com/downloads).
2. Locate the Red Hat AMQ Clients entry in the INTEGRATION AND AUTOMATION category.
3. Click Red Hat AMQ Clients. The Software Downloads page opens.
4. Download latest AMQ Clients .NET .zip file and unzip it.
5. Clone cli-netlite repo.
6. Create `DLLs` folder inside cli-netlite repo.
7. Locate `Amqp.net.dll` file inside unzipped .NET client and copy it inside DLLs folder.
8. Run `build-netlite.sh`
9. Built binary files are located inside `dist/netlite`.
## Using ##
Using cmd client
```cmd
> cli-netlite-sender.exe --broker "username:password@localhost:5672" --address "queue_test" --count 2 --msg-content "text message" --log-msgs dict
> cli-netlite-receiver.exe --broker "username:password@localhost:5672" --address "queue_test" --count 2 --log-msgs dict
```
## Contributors ##
* David Kornel ,
## License ##
[](https://opensource.org/licenses/Apache-2.0)