定制 ecotone/amqp 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

ecotone/amqp

最新稳定版本:1.289.0

Composer 安装命令:

composer require ecotone/amqp

包简介

Extends Ecotone with AMQP integration

README 文档

README

To contribute make use of Ecotone-Dev repository.

Github Actions Latest Stable Version License Total Downloads PHP Version Require

The roots of Object Oriented Programming (OOP) were mainly about communication using Messages and logic encapsulation.
Ecotone aims to return to the origins of OOP, by providing tools which allows us to fully move the focus from Objects to Flows, from Data storage to Application Design, from Technicalities to Business logic.
Ecotone does that by making Messages first class-citizen in our Applications.

Thanks to being Message-Driven at the foundation level, Ecotone provides architecture which is resilient and scalable by default, making it possible for Developers to focus on business problems instead of technical concerns.
Together with declarative configuration and higher level building blocks, it makes the system design explicit, easy to follow and change no matter of Developers experience.

Visit main page ecotone.tech to learn more.

Ecotone can be used with Symfony and Laravel frameworks, or any other framework using Ecotone Lite.

Getting started

The quickstart page of the reference guide provides a starting point for using Ecotone. Read more on the Ecotone's Blog.

AMQP Package

This package provides AMQP integration for Ecotone, supporting both:

  • AMQP Extension (enqueue/amqp-ext + ext-amqp) - Default, recommended for production
  • AMQP Lib (enqueue/amqp-lib) - Pure PHP, required for RabbitMQ Streams

See AMQP_IMPLEMENTATION_SUPPORT.md for detailed information about using both implementations.

Testing

The package automatically tests both implementations:

cd packages/Amqp
composer tests:ci

See TESTING_BOTH_IMPLEMENTATIONS.md for more details.

Feature requests and issue reporting

Use issue tracking system for new feature request and bugs. Please verify that it's not already reported by someone else.

Contact

If you want to talk or ask questions about Ecotone

Support Ecotone

If you want to help building and improving Ecotone consider becoming a sponsor:

Tags

PHP, DDD, CQRS, Event Sourcing, Symfony, Laravel, Service Bus, Event Driven Architecture, SOA, Events, Commands

统计信息

  • 总下载量: 352.21k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2026-01-04