The differences between SCA 1.0 and 1.1 are not significant. Most of the concepts stay the same. A few things:
* XML namespace changes
* Removal of the Conversation scopes and related annotations
* SCA reference @target resolution from the services
* @AllowsPassByReference between references and service impls
* A lot of clarifications about some details
* Policy attachment
Tuscany 2.x supports OSGi and the latest SCA 1.1 specs. From the runtime perspectives, it's similar but more robust.
If possible, you should try to use Tuscany 2.x now. It's pretty stable. Our employer has it in production for a while.
Thanks,
Raymond