TuscanySCA5-理解SCA Domian
??? SCA Domain:
??? (1) 在SCA的运行环境下,担当着Contributions的仓库;
??? (2) 是分布式SCA运行环境中一个明确的边界;
??? (3) 针对与SCA组件而言,包括一个本地和分布式的执行环境。
1. Domain作为一个Contribution 仓库
??? Composite Application所需要的可执行代码,Composite Defination,及其它的组件可以被打包成一个或多个
??? SCA Contributions;在这些Contribution被使用之前,需要先安装至SCA Domain中,而这个Domain可以是一
??? 个Repository, Registry,filesystem或者是其他的;Tuscany安装Contribution至Domain是通过注册
??? Contribution的URL而不做任何Physical Copying.
2. Domain 作为一个命名和明确的边界
??? SCA组件之间的连接只能在同一个Domain中,同时使用Domain 边界可以预防命名冲突,比如有两个相同命名的
??? 组件是不能部署至同一Domian中的。
3. Domain作为一个执行环境
?
?