- RabbitMQ Essentials
- David Dossot
- 209字
- 2021-07-16 11:56:38
What you need for this book
Readers with a good command of Java and some knowledge of Ruby and Python will feel the most at ease when reading the code samples. Thus, readers with C, C++, and C# experience should be able to make the most of the Java samples. Finally, the discussion around code samples will benefit all readers, especially those with an exposure to the middleware software engineering.
We will install and configure RabbitMQ as part of the first chapter, so you do not need to worry about this. However, you will need the following software installed before running the code examples:
- JDK 7 and Maven 3 to run the Java examples: The former can be downloaded from http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html and the latter from http://maven.apache.org/download.cgi.
- Ruby 2.0 (or equivalent JRuby) and Bundler to run the Ruby examples: Ruby can be downloaded from https://www.ruby-lang.org/en/downloads/. The installation of Bundler is detailed at http://bundler.io/#getting-started.
- Python 2.7 to run the Python examples: This can be downloaded from http://www.python.org/download/ and to manage dependencies, you can download the pip package from http://www.pip-installer.org.
- PHP 5.3 to run the PHP examples: This can be downloaded from http://www.php.net/downloads.php.
- Apache JMeter and the AMQP plugin to run load tests: These can be downloaded from http://jmeter.apache.org/download_jmeter.cgi and https://github.com/jlavallee/JMeter-Rabbit-AMQP, respectively.
推薦閱讀
- 小程序實戰視頻課:微信小程序開發全案精講
- DevOps for Networking
- 架構不再難(全5冊)
- Django Design Patterns and Best Practices
- Access 2010中文版項目教程
- Unity 2018 Augmented Reality Projects
- 寫給大家看的Midjourney設計書
- Learning Cocos2d-JS Game Development
- Mastering Unreal Engine 4.X
- SCRATCH編程課:我的游戲我做主
- C#網絡編程高級篇之網頁游戲輔助程序設計
- Java Web入門很輕松(微課超值版)
- 威脅建模:設計和交付更安全的軟件
- SFML Essentials
- 狼書(卷2):Node.js Web應用開發