Chapter 12. Exposed Broker runtime pattern: generic profile 341
12.2 Design guidelines
In this section, we analyze the business requirements and apply the Patterns for
e-business to determine the appropriate Runtime pattern for the solution. We
then discuss the various design options available to us in implementing the
solution and also look at the product mappings.
12.2.1 Analyze business requirements
The business scenario requires the distribution rules to be separated from the
application logic within the Warehouse system for the order replenishment
process. For example, if a customer order results in the product stock falling
below the threshold level, then the Warehouse raises a single replenishment
request with the products that need to ...