![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SOA/SCA/SDO
文章平均质量分 65
biyuchenfeng531588
这个作者很懒,什么都没留下…
展开
-
SOA术语-名词缩写
1. SOA:Servic-Oriented Architecture,面向服务的架构2. SCA: Service Component Architecture,服务组件架构3. SDO: Service Data Object,服务数据对象4. BPM: Business Process Management,业务流程管理5. CEP: Complex Event Proces...原创 2011-08-23 13:23:32 · 572 阅读 · 0 评论 -
TuscanySCA4-Single Process中运行Composite Application
1. 准备Contributions Contributions是SCA的打包策略,其中可包含:可执行的代码,Composite,或其他的组件(如:Scheme File,WSDLFile, ZIP,WAR). Contributions可以Export或Imoport XML 命名空间或Java Package,这样可以是相同的命名空间在多个 ...原创 2011-12-16 16:52:47 · 91 阅读 · 0 评论 -
TuscanySCA3-使用SCA组件
每个组件的的实现均提供了组件的业务逻辑,通过implementation type指定组件实现的所用的技术。1. 实现SCA组件 (1) Implementation Type <composite name="cart" ....> <component name="ShoppingCart">...原创 2011-12-12 11:04:15 · 136 阅读 · 0 评论 -
TuscanySCA1-TuscanySCA开发环境设置
基于Eclipse的SCA Tools是STP的一个子工程,具体的STP工程可查看官方网站:1. 安装 http://www.eclipse.org/soa/sca/index.php (1) org.eclipse.stp.sca-tools-2.2.0.20111204190354插件下载地址: http://build.eclipse.org/soa...原创 2011-06-26 10:23:34 · 147 阅读 · 0 评论 -
ESB核心功能及使用场合
ESB是达到终点的手段,而不是终点本身。1. ESB核心功能: (1) 协议适配器 也被称作组件或服务,让ESB可以轻松地与基于HTTP,FTP,POP3/SMTP(电子邮件)和文件系统等通信协议的 传输方式对接。ESB适配器通常要么用作服务器端,要么用作客户端。例如,可以设置好一个HTTP监听器/消费 者来接受传入的请求或是作为客户端向...原创 2011-09-01 22:42:54 · 1672 阅读 · 0 评论 -
服务数据对象SDO
SDO被设计为支持“离线”处理,对数据集的更改会自动被捕获形成变更小结,包括任何的新增、修改或删除的数据。同时,SDO还支持一组丰富的元数据让客户端可以反推出反映他们的结构和形式的“数据图”。...原创 2011-08-30 21:12:25 · 213 阅读 · 0 评论 -
SCA产品部署
内嵌容器与Servlet容器:内嵌容器每个域都需要它自己的专用IP端口,而Servlet容器可以在单个实例中运行多个域。部署步骤:1. 创建符合WAR要求的目录结构: 参考附件ProductionDeployment.rar2. 创建一个sca-contribution.xml文件定义使用的域和组合: <contribution xmlns="http://w...原创 2011-08-30 21:11:39 · 156 阅读 · 0 评论 -
SCA交互模型
1.使用对话 (1) 对话范围的不同级别 Composite:所有请求在组合的整个生命周期都被分发到同一个类实例。一个经典的场景是计数器,每当特定服务被调 用就增加一次计数。 Conversation:利用相关性创建进行中的客户端与目标服务之间的对话。第一个服务被调用时 对话开始,结束操作被 调用时回话终止。客户端需要比较智能以支持这项功能。 ...原创 2011-08-25 20:52:30 · 126 阅读 · 0 评论 -
SCA组件类型配置
使用该方式可以替换SCA中的Java注解方式。一般情况下,可用组件类型文件来表明属性,而用注解来标示出引用和服务。创建默认组件类型文件命名习惯: <componetn-implementation-class>.componentType 例如:ProblemTicketComponentImplNA.componentType: <...原创 2011-08-25 20:52:01 · 169 阅读 · 0 评论 -
TuscanySCA6-SCA装配模型
1. Component, service, reference and property naming conventions SCA规范名没有定义它们的命名规范,下面只是推荐的命名格式: (1) Component,Service以大写字母开头,驼峰式命名; (2) Reference,property默认以小写字母开头。2. 组合定义文件 组合...原创 2011-08-23 21:24:10 · 97 阅读 · 0 评论 -
TuncanySCA2-Tuncany SCA Java 运行环境
Tuncany Project实现了SCA,SDO,DAS技术,而使用SCA不一定需要SDO和DAS的支持;SCA提供了了一个 技术中立的装配能力用于处理业务层的组陈应用程序,可使用多种技术将服务开发或链接在一起。1. SCA Assembly Model 见附件SCA Assembly Model.jpg。2. Tuscany’s Java runtime f...原创 2011-08-23 20:59:31 · 115 阅读 · 0 评论 -
TuscanySCA5-理解SCA Domian
SCA Domain: (1) 在SCA的运行环境下,担当着Contributions的仓库; (2) 是分布式SCA运行环境中一个明确的边界; (3) 针对与SCA组件而言,包括一个本地和分布式的执行环境。1. Domain作为一个Contribution 仓库 Composite Application所需要的可执行代码,Composite...原创 2011-12-18 13:36:12 · 95 阅读 · 0 评论