Вот несколько важных отправных точек:
- Все известные мне брокеры сообщений (включая ActiveMQ) следуют модели клиент / сервер, где на сервере сервер выполняется процессконкретный компьютер и клиент процесс получают доступ к этому серверу по сети.За этой моделью следуют, например, веб-серверы и HTML-браузеры.
- JMS - это API.Это не запустить .Его можно использовать на клиенте, на сервере или на обоих.
В вашем сценарии вам просто нужно включить клиентские библиотеки ActiveMQ и ваше клиентское приложение (которое будет использовать эти библиотеки через API JMS) наМашина 2. Клиенту просто необходимы имя хоста и информация о порте для Машины 1, на которой работает сервер, чтобы подключиться к нему.Это, конечно, предполагает, что сервер на компьютере 1 настроен так, чтобы быть доступным по сети.
Простой пример "Hello World" доступен на веб-сайте ActiveMQ .