SCA学习笔记
SCA学习笔记 本文档为SCA学习笔记,主要介绍了SCA(Service Component Architecture)的概念、实现和应用,特别是与Web 2.0技术的结合。SCA是一种SOA(Service-Oriented Architecture)编程模型,能够帮助企业级应用快速地构建和集成各种服务。 SCA的主要特点包括: * 语言无关性:SCA不依赖于具体的编程语言,可以在不同的语言和平台上实现。 * 平台无关性:SCA可以在不同的操作系统和应用服务器上运行。 * 松散耦合:SCA框架结构非常松散耦合,易于扩展和维护。 Tuscany是Apache开源项目,提供了一个完整的SCA框架,包括核心模块、扩展机制和 SPI接口。Tuscany的主要特点包括: * 轻量级框架:Tuscany是一个轻量级的SCA框架,易于嵌入和扩展。 * 松散耦合:Tuscany的框架结构非常松散耦合,易于扩展和维护。 * 扩展机制:Tuscany提供了一个完善的扩展机制,用户可以根据需要扩展Tuscany的实现。 在Web 2.0方面,Tuscany提供了以下几类扩展: * Implementation扩展:提供了各种脚本语言的实现,如Javascript、Python、Ruby等。 * Binding扩展:提供了SCA服务和引用的绑定方式,包括Web Service、Java RMI、HTTP资源、JMS消息等。 * Databinding扩展:提供了数据绑定的方式,包括XML、SDO、Json等格式。 * Interface扩展:提供了SCA服务和引用的接口暴露方式,包括Java、WSDL等类型。 本文档提供了SCA学习笔记,涵盖了SCA的概念、实现和应用,并特别介绍了Tuscany框架在Web 2.0方面的扩展。
剩余16页未读,继续阅读
- xiongmao347122013-11-22内容是基于ibm wid和webspere process sever的。属于入门级知识。
- xiaoxiaohai1232013-07-08可以比较通俗
- u0108683962013-06-01还可以比较通俗
- 粉丝: 5
- 资源: 61
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助