`
makeyouown
  • 浏览: 50494 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SCA ESB

 
阅读更多
Apache Tuscany 提供全方位的开源SOA基础架构以利于开发, 组装, 发布, 管理构件式应用服务(Composite Applications)及数据处理. 该项目实现服务构件体系(SCA: Service Component Architecture)和服务数据对象(SDO: Service Data Objects)等OASIS OpenCSA(http://www.oasis-opencsa.org/)标准.

Apache Tuscany 提供开放式可扩展的运行环境以支持现在和将来的各种技术.这将解除应用程序对底层技术的依赖和偶合,使得跨技术网络平台的组装成为可能并大大简化. 

多种构件实现, 包括Java, BPEL, XQuery, JavaScript
多种通讯协议, 包括RMI, Web Services, JSONRPC, Feed, EJB, CORBA
多种接口语言, 包括Java , WSDL
多种数据绑定, 包括XML, JavaBeans, JAXB, SDO, XMLBeans, JSON, AXIOM
Apache Tuscany集成其他技术包括OSGi, Spring, JEE和Web 2.0. 该项目提供了从小型到企业级业务的广谱支持. 解决方案提供商,中间件平台提供商和最终用户和开发人员都可获益. Tuscany是一轻载的平台,可以独立运行或嵌入在WebSphere, Geronimo, Tomcat和Jetty等应用服务器中.

ESB五个基本功能:
1)服务的MetaData管理:在总线范畴内对服务的注册命名及寻址进行管理。  
2)传输服务:确保通过企业总线互连的业务流程间的消息的正确交付,还包括基于内容的路由功能。   
3)中介:提供位置透明的路由和定位服务;提供多种消息传递形式;支持广泛使用的传输协议。
4)多服务集成方式: 如JCA,Web服务,Messaging ,Adaptor等.   
5)服务和事件管理支持: 调用服务的记录、测量和监控数据;提供事件检测、触发和分布功能;
分享到:
评论

相关推荐

    ESB 需求分析 项目设计 架构设计

    SOA(面向服务架构)是一种经典的设计模式,ESB是SOA的实现方式,通过SCA(服务组件架构)规范实施,即便是微服务也有SOA的缩影

    面向 ESB 的体系结构模型汇总

    什么是EAI?什么是SOA?什么是ESB?什么是EDA?什么是SCA?什么是SDO?

    SOA思想及其应用技术

    为什么需要soa,soa思想(esb),soa应用技术(jbi,sca,sdo)

    浅析微软ServiceLayerGuidelines和OSOA架构体系(SCA,SDO等)之间的关系

    注:本文假设您已了解熟悉了SOA的一些重要概念,包括SCA,SDO,BPEL,ESB,以及微软体系下的WCF,消息队列,WorkFlow等概念。因为下文中将会通过对比一下这两个SOA技术体系的架构图来介绍一下其中的一些有意思的东西。首先...

    服务化构件平台

    结合作为企业应用集成通用架构的企业服务总线(ESB)技术,参考先进的SOA架构标准服务组件架构(SCA),服务化构件平台完成了第一个版本的设计研发,它可以帮助我们实现软件构件资产的有序建立与复用,实现高质量的...

    同方ezONE平台走实用化SOA路线

    同方ezONE遵循瘦(THIN) SOA路线, 以支持XML, ESB/SOAP为主,同时考虑JBI的实现,部分遵循SCA/SDO的构件化理念、部分JBI理念、坚持Java EE绑定和Web Service,待时机成熟再走向全面的SOA的实用化策略。

    大型企业信息化中的BPM和SOA实战

    而厂商的驱动使得SOA和BPM逐渐落地,从早期的大量文献在解释SOA≠WebService,到后来ESB的出现,以及最近的SCA/SDO规范的完善(特别是具体产品的落地),直至今年兴起的BPM和SOA热潮,我们可以看到SOA离我们的工业...

Global site tag (gtag.js) - Google Analytics