写点什么

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

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

关注

评论

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

工作方式发生了动荡?

Jackpop

试论架构师必备的基础能力

陈俊

架构 技术认知

ReactNative进阶(八):connect

No Silver Bullet

React Native Redux 1月月更 connect

被忽视的问题:测试环境稳定性治理

老张

测试环境 稳定性治理

【Spring专场】「IOC容器」不看源码就带你认识核心流程以及运作原理

码界西柚

Spring Framework spring ioc 1月月更 框架原理

【日拱一卒进击大厂系列】为什么单线程的Redis可以实现高并发访问

慕枫技术笔记

后端 1月月更

架构实战营 4 期第四模块作业

jialuooooo

架构实战营

Failed to load module "canberra-gtk-module"

Ayosh

在 Flutter 中发出 HTTP 请求的最佳库(2022 年)

坚果

flutter 1月月更

拆分电商系统为微服务

ren

某反序列化漏洞分析与复现工作

网络安全学海

黑客 网络安全 信息安全 渗透测试 安全漏洞

2022年推荐6个有意思的CSS tools!

CRMEB

模块四作业 - 学生管理系统的考试试卷存储方案

曾竞超

「架构实战营」

一个cpp协程库的前世今生(十三)互斥量

SkyFire

c++ cocpp

办公专用!又一款开源免费”摸鱼“神器....

Jackpop

Python

数据库设计三范式

Ayue、

MySQL 1月月更

【网络安全】浅析跨域原理及如何实现跨域

H

网络安全 网络安全信息安全、

Go编译原理系列4(语法分析)

书旅

Go 编译 计算机基础 编译原理

Rust 元宇宙 18 —— 多场所共存的世界

Miracle

rust 元宇宙

模块四作业

Geek_59dec2

我最终选择VS Code

Jackpop

全链路压测系列(四):全链路压测的价值是什么?

老张

性能测试 生产环境全链路压测

18款口碑爆棚手机浏览器,被一网打尽了

Jackpop

C#使用原生方法将文字朗读出来

喵叔

1月月更

Uber系统架构设计

俞凡

架构 大厂实践 uber

跟一段工作说告别了

wood

300天创作

LabVIEW彩色图像分割(基础篇—14)

不脱发的程序猿

机器视觉 图像处理 LabVIEW 图像分割 阈值处理

个人成长中,关于规划设计的思考

程序人生

Postman如何做接口测试1:如何导入 swagger 接口文档

和牛

测试

log4j bug

你?

模块五作业

Geek_e6f7f6

架构训练营

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