This library has been deprecated and will no longer receive updates.
RockLib has been a cornerstone of our open source efforts here at Rocket Mortgage, and it's played a significant role in our journey to drive innovation and collaboration within our organization and the open source community. It's been amazing to witness the collective creativity and hard work that you all have poured into this project.
However, as technology relentlessly evolves, so must we. The decision to deprecate this library is rooted in our commitment to staying at the cutting edge of technological advancements. While this chapter is ending, it opens the door to exciting new opportunities on the horizon.
We want to express our heartfelt thanks to all the contributors and users who have been a part of this incredible journey. Your contributions, feedback, and enthusiasm have been invaluable, and we are genuinely grateful for your dedication. 🚀
A simple API for sending and receiving messages.
Warning
The 5.0.0 release of this library will be the final version with upgrades and changes. Bug fixes will continue to be released as needed.
Warning
The 5.0.0 release of this library will be the final version with upgrades and changes. Bug fixes will continue to be released as needed.
Warning
The 4.0.0 release of this library will be the final version with upgrades and changes. Bug fixes will continue to be released as needed.
Warning
The 4.0.0 release of this library will be the final version with upgrades and changes. Bug fixes will continue to be released as needed.
Warning
The 3.0.0 release of this library will be the final version with upgrades and changes. Bug fixes will continue to be released as needed.
Warning
The 4.0.0 release of this library will be the final version with upgrades and changes. Bug fixes will continue to be released as needed.
- Getting started
- How to:
- Send messages
- Receive messages
- Configure and use RockLib.Messaging.NamedPipes
- Configure and use RockLib.Messaging.SQS
- Configure and use RockLib.Messaging.SNS
- Configure and use RockLib.Messaging.Http
- Configure and use RockLib.Messaging.Kafka
- Configure and use RockLib.Messaging.RabbitMQ
- Configure and use ForwardingReceiver
- Enables the "fault queue" pattern.
- Use RockLib.Messaging with a DI/IOC container
- Send and receive compressed messages
- Send messages transactionally
- Send and receive message as CloudEvents 🆕
- Test components that use RockLib.Messaging 🆕
- API Reference: