1. A computer program product comprising a computer readable medium having computer usable program code programmed for supporting service components written in non-native runtime code in a Service Component Architecture (“SCA”), the operations of the computer program product comprising: reading an implementation type definition having metadata identifying executable code that executes a new implementation type, the implementation type definition satisfying an XML schema definition for an implementation qualifier; detecting a dynamic service call to a service component having the new implementation type, the dynamic service call defined in an SCA message from a calling SCA component; passing the dynamic service call to a predefined SCA implementation handler associated with the new implementation type, the SCA implementation handler comprising native runtime code and implementation logic for executing the dynamic service call by executing non-native runtime code that returns a result to the SCA implementation handler; and packaging the result in an SCA return message to the calling SCA component.