QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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:05895
用户头像

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

关注

评论

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

低代码实现探索(四)前端组件核心模型

零道云-混合式低代码平台

你看到什么是因为要你看到什么

mtfelix

28天写作

如何处理工作与生活之间的冲突?

石云升

28天写作 职场经验 12月日更

架构训练营-模块一作业

zhongwy

架构实战营

【架构实战营】模块六

衣谷

架构实战营

架构实战营:模块一作业

Geek_93ffb0

「架构实战营」

安全第二话

张老蔫

28天写作

青藤:一招制敌!微隔离,让勒索软件不再横行

青藤云安全

如何对Android 11进行网络状态监听

Changing Lin

12月日更

如何建成有效的前端效能度量体系

benyasin

大前端 研发效能 研发度量 研发提效

基于云的技术架构设计实践 - 第3篇

hackstoic

签约计划第二季 业务安全

TypeScript 之模板字面量类型

冴羽

JavaScript typescript 翻译 大前端

选课排课软件原生开发选课排课小程序模式源码开发

风行无疆

7个连环问揭开java多线程背后的弯弯绕

华为云开发者联盟

Java 多线程 工作内存 主内存

低代码实现探索(三)后台模型执行设计

零道云-混合式低代码平台

拆分电商系统为微服务

Beyond Ryan

谈谈创业感想

wood

创业 28天写作

清空数组的几个方式

CRMEB

焱融 YRCloudFile 连获两项重量级认证,展现强劲存储实力!

焱融科技

云计算 分布式 云原生 高性能 文件存储

浪潮云跻身中国政务大数据管理平台市场领导者位置

云计算 云计算运维

华为云数据库GaussDB(for Influx)揭秘第二期:解密GaussDB(for Influx)的数据压缩

华为云开发者联盟

数据库 时序数据库 GaussDB(for Influx) 时序数据 数据压缩

低代码实现探索(五)前端组件图形化脚本

零道云-混合式低代码平台

普普通通的Route

Time-sun

flutter

区块链等技术将为中欧跨境电商带来革新以及助力城市产业转型升级

CECBC

基于RPA的自动化优先,正在成为广大组织的主流管理思维

王吉伟频道

RPA 机器人流程自动化 业务流程管理 自动化优先 业务流程自动化

6.《重学JAVA》--数据类型

杨鹏Geek

Java 25 周年 28天写作 12月日更

低代码平台是伪需求?不好意思,你的同行已经靠它完成转型升级了!

J2PaaS低代码平台

低代码 低代码开发 低代码开发平台 低代码平台

漏洞检测方法如何选?详解源代码与二进制SCA检测原理

华为云开发者联盟

安全 漏洞 软件成分分析 源代码SCA检测 二进制SCA检测

实用机器学习笔记六:数据清理

打工人!

机器学习 算法 学习笔记 12月日更 实用机器学习

震惊!大势已来!!区块链的真正价值是什么?

CECBC

聚合架构第一讲:开篇啦

钰湚—付晓岩

企业架构 软件工程 数字化转型 软件架构 业务架构

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