设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 RedHat 查看内容

红帽新一代开源SOA平台:JBoss SOA平台 6

2013-7-19 15:09| 发布者: joejoe0332| 查看: 3290| 评论: 0|原作者: chinabyte|来自: chinabyte

摘要:   红帽JBoss SOA 平台是用于集成应用程序、服务和数据的一种更简单、更快速、更灵活的方式。在2013年的红帽峰会上,来自红帽公司的专家为我们介绍了JBoss SOA 平台 6的功能特点与体系结构。  JBoss SOA平台 6 概 ...

  Integrated Workflow:SwitchYard内置jBPM 5 与 BPMN 2实现业务流程定义与工作流集成。SwitchYard采用契约式服务调用,可有效解耦服务与实现细节。



  Declarative Transformation:声明式编程一直是SOA实现数据转换的目标。SwitchYard可自动注册与执行用户自定义的数据转换格式,包括Smooks, Java, XSLT, JSON等。



  Decision Services with Drools:SwitchYard利用内置Drools组件将各种业务规则封装成决策服务(deceision service)。


  Integration with Apache Camel:SwitchYard将集成的Camel组件作为SwitchYard服务的网关绑定(gateway bindings)。


  Development Made Easy: SwitchYard 还提供一整套Forge插件,可快速开发Maven应用。


  Testing Made Easy:SwitchYard支持一边开发,一边进行开发测试,彻底结束以往的以SOA开发周期的黑盒测试。


  SwitchYard的核心组件——Camel


  Camel是Apache基金会下的一个开源项目,它是一个基于规则路由和处理的引擎,提供企业集成模式的Java对象的实现。Camel通过API或称为陈述式的Java领域特定语言(DSL)来配置路由和处理的规则。其核心的思想就是从一个from源头得到数据,通过processor处理,再发到一个to目的地。这里的from和to也许是FTP文件,MQ队列,HTTP请求/响应,web service等。




酷毙
2

雷人

鲜花

鸡蛋
1

漂亮

刚表态过的朋友 (3 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部