1. A method comprising: monitoring a quality of service parameter associated with message traffic transmitted from a smart items infrastructure comprising a plurality of smart items through a middleware message routing engine to one or more enterprise applications; and controlling, in response to the monitored quality of service parameter, a number of parallel message processors that route messages from the plurality of smart items to the message routing engine.