1. A computer-implemented method for improved processing of certain types of messages, the method comprising: loading metadata at design time, said metadata characterizing a particular message type; based on the metadata, automatically generating source code for creating runtime components highly optimized for said particular message type; compiling the source code into said runtime components, for deployment in a runtime environment; and at runtime, processing messages of the particular message type with said runtime components, so that messages are processed in a manner that is highly optimized for the particular message type.