SCA supports the use of multiple different types of bindings. Examples include SCA service, Web service, stateless session EJB, data base stored procedure, EIS service. An SCA runtime must provide support for SCA service and Web service binding types. SCA provides an extensibility mechanism by which an SCA runtime can add support for additional binding types. For details on how additional binding types are defined, see the section on the Extension Model.