免费注册!6月19-20日,「亚马逊云科技中国峰会」重磅来袭! 了解详情
写点什么

SCA 和 JBI,能两全其美吗?

  • 2008-05-12
  • 本文字数:633 字

    阅读完需:约 2 分钟

JavaOne 2008 上,Jos Dirksen 和 Tijs Rademakers演示了协同使用服务组件架构(Service Component Architecture,即SCA)和 Java 业务集成(Java Business Integration,即 JBI)框架以求两全其美。SCA 为在分布式运行环境中构建、组装与部署服务网络定义了一个基于服务的模型。JBI 规范为应用组件的集成与服务编制提供了一个标准。通过一个“JavaOne 活动会议的 SCA 服务”示例应用,Jos 和 Tijs 阐述了如何将 SCA 应用作为一个服务单元(Service Unit,即 SU)部署在 JBI 容器上。该示例使用了 Java 编写的 SCA 组件、 Spring 配置及 JavaScript 并且向 Apache Tuscany 服务器暴露了服务组件。

在另一个与 SCA 相关的会议上,Mike Edwards 描绘了SCA 的总体架构模型。他谈到了SCA 的主要优势、SCA 设计和实现的四个基础(组装、客户端和实现规范、绑定和策略框架)以及SCA 的组合场景(自顶向下和从下到上)。他还谈到了用来定义企业安全策略的抽象策略声明选项以及使用注解如@Confidentiality 和@Integrity 将策略与SCA 组件关联起来。

SCA 模型促使关系的分离,这样开发者在编写组件时可以集中精力于业务逻辑,同时可以利用 SCA 绑定去实现基础设施,如事务、安全等等。我们可以在很精细的层次(方法、协议或者传输层)上管理 SCA 绑定。Mike 说 SCA 正在获得业界的支持,如 Apache Tuscany 项目、Eclipse SOA 工具项目以及来自 IBM WebSphere、Oracle Fabric、BEA、Roguewave 及 TIBCO 等制造商的实现。

查看英文原文: SCA and JBI, Best of Both Worlds?

2008-05-12 10:05922
用户头像

发布了 88 篇内容, 共 267.9 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

架构实战 - 模块 6 作业

mm

#架构实战营 电商微服务分析

如何构建企业内的 TiDB 自运维体系 | 得物技术

TiDB 社区干货传送门

数据库发展史

TiDB 社区干货传送门

数据库前沿趋势

2023前端二面必会vue面试题指南

bb_xiaxia1998

Vue

web前端开发培训怎么入门

小谷哥

DM 数据旅程 02:分库分表悲观协调——01准备过程

TiDB 社区干货传送门

迁移

DM 数据旅程 02:分库分表悲观协调——03reSync

TiDB 社区干货传送门

迁移

简单几种云成本优化方法讲解-行云管家

行云管家

云计算 云成本 云支出

从零到一手写迷你版Vue

helloworld1024fd

JavaScript

乐视每周工作四天半?我们也可以

不想敲代码

程序员 效率工具 协同办公

复制 order 表的效率挑战

TiDB 社区干货传送门

新版本/特性发布 性能测评

关于 TiDB 对接数据仓库的一些思考

TiDB 社区干货传送门

实践案例 新版本/特性解读 数据库架构设计 6.x 实践

前端一面必会手写面试题(边面边更)

helloworld1024fd

JavaScript

支付系统就该这么设计(万能通用),稳的一批!

Java全栈架构师

程序员 面试 支付系统 架构设计 架构师

学习前端技术选择培训还是自学比较好?

小谷哥

学习java技术哪些方法比较靠谱

小谷哥

阿里云办公安全产品专家高传贵:零信任,让全球办公安全更简单

云布道师

阿里云

DM 数据旅程 02:分库分表悲观协调——02Lock -> Resolve Lock

TiDB 社区干货传送门

迁移

LiveMe x TiDB丨单表数据量 39 亿条,简化架构新体验

TiDB 社区干货传送门

构建自组织团队,让敏捷管理更好地落地

敏捷开发

项目管理 敏捷开发 项目管理软件 自组织

社招前端二面必会手写面试题总结

helloworld1024fd

JavaScript

TiDB 事务与锁整理

TiDB 社区干货传送门

TiDB 底层架构 TiKV 底层架构

案例故事丨老虎国际 x TiDB ,降低架构复杂性,保障全球用户安全可靠投资

TiDB 社区干货传送门

2023年新云南等级保护测评机构名录!

行云管家

等保 等级保护 等保测评机构

一步步实现React-Hooks核心原理

helloworld1024fd

JavaScript

大数据开发培训怎么来选择?

小谷哥

写过vue自定义指令吗,原理是什么?.m

bb_xiaxia1998

Vue

培训大数据技术怎么学

小谷哥

cookie、session,、token,还在傻傻分不清

华为云开发者联盟

前端 华为云 企业号 1 月 PK 榜

DM 数据旅程 01:序言 + 第一次 start task

TiDB 社区干货传送门

迁移

软件测试/测试开发 | 相比 Selenium,Web 自动化测试框架 Playwright 有哪些强大的优势?

测试人

软件测试 测试框架 测试开发 playwright Web自动化测试

SCA和JBI,能两全其美吗?_Java_Srini Penchikala_InfoQ精选文章