The JBoss Enterprise SOA Platform is a framework for developing enterprise application integration (EAI) and service-oriented architecture (SOA) solutions. It is made up of an enterprise service bus (JBoss ESB) and some business process automation infrastructure. It allows you to build, deploy, integrate and orchestrate business services. Key Points of a Service-Oriented Architecture: the messages being exchanged, the agents that act as service requesters and providers and the shared transport mechanisms that allow the messages to flow back and forth. By using its business rules and message transformation and routing capabilities, JBoss Enterprise SOA Platform enables you to manipulate business data from multiple sources.
SAP NetWeaver Business Rules Management (SAP NetWeaver BRM) is part of the SAP NetWeaver AS Java. SAP NetWeaver BRM enables your organization to externalize business rules and manage them flexibly across multiple installations for greater agility, for consistent and transparent enforcement of policies across the entire enterprise.