Итак, мне дали проект, в котором моей конечной целью будет создание двух служб, службы A и службы B, и использование системы обмена сообщениями для подключения их к единому бизнес-процессу.
Служба A имеетдве задачи:
- Принять HTTP-запрос, содержащий информацию о деньгах
- Генерировать сообщения AMQP для «Службы B»
Служба B имеет две задачи:
- Служба принимает сообщения AMQP, сгенерированные службой A
- Служба должна иметь сущность учетной записи, хранящуюся в базе данных, описанную двумя свойствами, с балансом и обновленной.
Я понимаюОсновная концепция создания этого проекта и выполнения этих задач для обоих сервисов, но я не понимаю, как я должен создавать эти сервисы.Должны ли они быть отдельным проектом, или я могу создать их в одном проекте Laravel?Есть ли функциональность Laravel для создания сервисов?Я читал много вещей в течение нескольких дней, но пока не могу найти решение.Если вы можете предоставить любую информацию или инструкции, я буду благодарен.Если вам нужна дополнительная информация о проекте, дайте мне знать.