【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

WSO2 发布 Carbon Studio

  • 2010-11-03
  • 本文字数:1153 字

    阅读完需:约 4 分钟

WSO2,在刚刚过去的八月份度过了它的五周年庆,于上月发布了 Carbon Studio,这是一套针对其中间件平台的完整的开发环境。该工具简化了开发、测试以及部署服务、中介流和 google 小配件(gadgets)。WSO2 正在酝酿使其整个中间件平台成为符合 Apache 许可的 100% 开源平台。去年,WSO2 的平台采用OSGi 进行了大规模的重构,并在今年八月,公司发布了 Stratos,一款基于云计算的中间件平台。

Carbon 应用(CApps)由任意的 web 服务、mashups、数据服务、ESB 配置、业务流程、规则等组合而成。完整的 CApps 可以以单个 Carbon 归档包(.car)的方式部署到 WSO2 基于 Carbon 的服务器或者 WSO2 基于 Stratos 的云上。一个 Carbon 归档文件中包含 CApp 的工件(.war,.aar 等):

除了本身可用于部署外,每个 C-App 工件都有其名称,版本,一些依赖项目和一个服务器角色

ESB 编辑器支持创建或修改整个或单独的 synapse 配置。从用户界面(UI)的角度来看,编辑器支持开发可以被部署到任一 Carbon 服务器上的基于用户界面的 HTML/JSP 和可以被部署到 Gadget 服务器的 Google 小配件。Carbon Studio 也提供了对 Carbon 服务器注册管理的支持。注册库包含了集合、依附于服务器的资源以及元数据。Carbon Studio 还包含了数据服务编辑器,并集成了 Eclipse BPEL 编辑器和 OpenSocial 开发工具。WSO2 官网论坛上提供了由 Saminda Wijeratne 和 Chathuri Wimalasena 作的对Carbon Studio 的介绍

InfoQ 与 WSO2 的 CTO Paul Fremantle 进行了简单对话,讨论了基于服务的组合应用的现状。

InfoQ:看起来业界终于跟上了早在差不多 10 年前围绕 SOA 和组合应用就提出的概念。现在有数以万计的服务可以使用,而每天都有新的应用在使用它们。这种成功最主要的原因是什么呢?

Paul:成功主要有两大原因。首先,我认为我们终于通过 SOAP、XML、JSON 和 REST 达到了互操作。其次,使用工具、类库、服务器以及云让开发组合应用变得更容易。

InfoQ:您是如何看待身份管理,以及类似 OAuth 的规范,在目前组合应用中所起的作用?

Paul:以前处理组合应用的方式要么假设没有身份标识,要么假设采用固定的身份标识。有能力完成端到端的认证和授权是进行真正的分布式、跨组织组合应用的关键所在。

InfoQ:您觉得我们现在对于 mashups 及数据服务仅仅是接触到了一点皮毛呢,还是说我们已经可以预见到了即将到来的更趋于流程和事件驱动的服务新浪潮?

Paul:我认为前方是浪潮涌动的,不过我想,例如对于构建流程还是需要更简单点儿:BPEL/BPMN 对于业务分析师们是很棒的工具,但是我们需要给开发者们提供更好的方法。

组合应用正在成为业界(包括 IT 和以消费者为导向的应用)事实上的编程模型。这些技术、工具和平台都足够优秀吗?还需要有更多的改进吗?你的看法是什么呢?

查看英文原文: WSO2 releases Carbon Studio

2010-11-03 23:152156
用户头像

发布了 52 篇内容, 共 18.0 次阅读, 收获喜欢 3 次。

关注

评论

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

2023 数字生态发展大会,和鲸 ModelWhale 入选中国信通院“铸基计划”《高质量数字化转型产品及服务全景图》

ModelWhale

数字化转型 中国信通院 铸基计划

软件测试/测试开发丨Python 内置库 文件处理 学习笔记分享

测试人

Python 程序员 软件测试 文件处理 内置库

IDC公布2022中国大数据平台私有化部署市场份额,柏睿数据位列第一梯队

新消费日报

深度解读低代码

高端章鱼哥

程序员 低代码 低门槛

企业做数字化转型,请先避开这5个坑!

优秀

数字化转型

Flink 实践教程:入门(11):MongoDB Sink 的使用

腾讯云大数据

流计算 Oceanus

ChatGPT下程序员应该何去何从?

小魏写代码

ChatGPT 新手用ChatGPT

使用低代码开发,需要注意哪些?

这我可不懂

低代码 应用开发 模型驱动

DWS轻量化更新黑科技:宽表加工优化

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

什么样的程序员在35岁后仍然保持竞争力?

互联网工科生

程序员 技术 持续学习 经验

信创产业未来发展如何

小齐写代码

[硬核技术] 时序数据预测算法研究:Prophet

乘云 DataBuff

JMeter 查看 TPS 数据

Liam

程序员 测试 Jmeter 测试工具 TPS

大模型时代,企业如何重构 AI 应用落地范式?

Fabarta

对线面试官 - HashMap

派大星

HashMap底层原理 Java 面试题

ChatGPT下程序员应该何去何从?

小齐写代码

全球视频编码领域顶级大赛放榜,网易云信首次参赛即斩获H.265赛道多项指标第一

网易云信

音视频 H.265 音视频通话

和鲸 ModelWhale 与海光适配认证,“国产 CPU +开发平台” 双轮驱动信创生态建设及 AI 产业应用

ModelWhale

cpu 数字化转型 信创 数据科学 信创产业

云图说丨初识华为云OrgID:轻松实现统一帐号、统一授权

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

建设数字工厂:生产订单批量拆分的实现方法

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

国内常见的16款低代码开发平台介绍

优秀

低代码开发平台 低代码平台 企业级低代码平台

人人都有大模型用!大模型ChatGLM2-6B新手速通!

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

低代码:告别繁琐,提速软件开发

互联网工科生

软件开发 低代码 数字化

全球视频编码领域顶级大赛放榜,网易云信首次参赛即斩获H.265赛道多项指标第一

网易智企

音视频技术 H.265

暑期参加百度网盘AI大赛,夺万元现金、获大厂内推!

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

AI算力爆发,新职业出现,你发现了吗?

小魏写代码

人工智能 AI算力

新鲜出炉!Go薪资最高,JS需求量最大!

树上有只程序猿

Java c++ Python 编程语言

聊聊测试当下的求职困境

老张

软件测试 求职面试

信创产业未来发展如何

小魏写代码

信创 信创产业

PoseiSwap 即将开启质押,利好刺激下 POSE通证短时涨超 30%

BlockChain先知

MobTech秒验,一键登录快人一步!

MobTech袤博科技

前端 App 免密登录 登录验证 秒验

WSO2发布Carbon Studio_SOA_Jean-Jacques Dubray_InfoQ精选文章