【AICon】 如何构建高效的 RAG 系统?RAG 技术在实际应用中遇到的挑战及应对策略?>>> 了解详情
写点什么

又一个 WS-CDL 工具包诞生了

  • 2007-11-29
  • 本文字数:988 字

    阅读完需:约 3 分钟

WS-CDL 已经存在了很多年了,是 W3C 从 WSCI 演变而成的。它有一个很奇怪的历史,以至于经常被误认为是 WS-BPEL 的一个竞争对手。然而,那些真正花了时间来理解这个规范的人一般都会满意而归。如同 Jeff Schneider 所说:

原始的 WS-CDL 规范不足以给人留下深刻的印象,然而,这个概念是非常好的。我还没有回过头来重新审视这份规范,但是我迟早会这样做。人们需要花一些时间来理解与 BPEL 相关的基本的“集中化”问题。在此之前,寻求 BPEL 的替代者的问题在很大程度上被忽视了。

或者又如 Charlton Barretto 提到的 : > 通过给每个要涉及的涉众提供针对每个细节层面的方法,同时不包含必须暴露给其他人的那些细节,CDL 使得业务涉众、业务分析者、企业架构师和应用工程师以一种同步的方式共享他们对一个相同的系统的观点。CDL 还提供了必要的出处来巩固每个层面的需求。照这样,由于CDL 提供了在其中建模、描述和实现架构的方法,使得SOA 中的A 成为可能。

然而,尽管如此(或者可能由于除Oracle 以外,没有主流的软件提供商从开始就支持WS-CDL ),开发者可以找到的与WS-CDL 相配套的工具非常有限。很有意思的是,尽管Oracle 支持WS-CDL,他们至今也没有WS-CDL 的实现。事实上,直到最近,唯一的选择是来自 HatTrick Software 的工具,这是一家与 Pi4 技术基金有关的公司。这可能没什么稀奇的,因为其中的 Steve Ross-Talbot 就是这个标准的合作者之一。然而, 1 是最孤独的数字,WS-CDL 没有像其他的 WS-* 技术那样的引起相同的波浪。
直到现在, 如 Steve 在他的 blog 里提到的: > 圣诞节来早了,祝贺中国的王洪兵(音)和他的团队。一个新的 WS-CDL 工具包诞生了,我们这些在 Pi4 技术的家伙不再是孤军奋战了。

我想任何持有其他观点的人可以加入以下的辩论:
http://wscomposition.seu.edu.cn/index.html

目前就像一首里唱的,“2 可以跟1 一样糟,它是从1 开始最孤独的数字。”这可能算不上是一次波浪,而仅仅是个波纹。不过随着人们发现 WS-BPEL 并不是最终解决方案,WS-CDL 可能最终会转而为主流所接受。

查看英文原文: A Second WS-CDL Tool-Suite Is Born


译者简介:王锐,曾就读于西安交通大学,目前在北京航空航天大学计算机系攻读博士学位,主要从事新型网络体系结构方面的研究工作,曾经在多个平台下进行过企业级软件的开发,并有嵌入式软件开发经历。关注 SOA 和 P2P。您可以通过 rui.wang@jsi.buaa.edu.cn 与他联系。

2007-11-29 22:391062
用户头像

发布了 29 篇内容, 共 35222 次阅读, 收获喜欢 2 次。

关注

评论

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

开源一夏|三步注册gitee

坚果

开源 8月月更

详解CAN总线:什么是CAN总线?

不脱发的程序猿

嵌入式 汽车电子 CAN总线协议

一套优秀的直播系统源码是什么样的?起码要有这五个模块

开源直播系统源码

软件开发 直播系统 直播系统源码 钠斯直播系统

阿里云携手卫宁健康发布WinCloud智慧医疗云联合解决方案,打造新一代智慧医疗系统

阿里云弹性计算

云服务器 分布式云 云盒 本地化部署

LabVIEW LINX Toolkit控制Arduino设备(拓展篇—1)

不脱发的程序猿

嵌入式 单片机 LabVIEW Arduino LINX Toolkit

计算机网络(三、数据链路层)

计算机网络 8月月更

[极致用户体验] 我做的《联机五子棋》是如何追求极致用户体验的?(下)

HullQin

CSS JavaScript html 前端 8月月更

《Dubbo3.0.8源码解析》15-Dubbo的三大中心之元数据中心源码解析

宋小生

dubbo Dubbo3

RocketMQ高可用设计之同步刷盘

急需上岸的小谢

8月月更

你以为的推荐系统,其实只是推荐模型

OneFlow

机器学习 推荐系统 推荐模型

消费大众网民的审丑心理,如何拯救扭曲化的自媒体行业

石头IT视角

三个线程交替打印ABC100次问题思考

越长大越悲伤

面试 线程 后端 JUC

基于keil5新建STM32F10x寄存器版本工程

DS小龙哥

8月月更

IPv4向IPv6的过渡技术

穿过生命散发芬芳

ipv6 8月月更

leetcode 304. Range Sum Query 2D - Immutable 二维区域和检索 - 矩阵不可变(中等)

okokabcd

LeetCode 数据结构与算法

flstudio21水果软件更新内容V21版本

茶色酒

FL Studio

开源一夏 | 阿里云ECS之Linux 文件管理命令

六月的雨在InfoQ

Linux 开源 8月月更 文件管理命令 磁盘命令

详解CAN总线:常用CAN连接器的使用方法

不脱发的程序猿

汽车电子 嵌入式开发 CAN连接器

智能化运维场景分析

阿泽🧸

智能运维 8月月更

在线诺基亚短信图片生成器工具

入门小站

工具

MySQL数据库之数据查询

乌龟哥哥

8月月更

flstudio21版本有什么新功能?

茶色酒

FL Studio

聚焦2022全球边缘计算大会·深圳站,揭秘火山引擎新一代边缘云解决方案

火山引擎边缘云

分布式 CDN 边缘计算 渲染 边缘云

文件管理-Linux系统文件属性

Albert Edison

Linux centos 运维 文件管理 8月月更

6.18秒杀系统架构设计

joak

SAFe Day 2022 中国规模化敏捷大会即将开启

Scrum中文网

敏捷 safe 规模化敏捷 大规模敏捷 SAFeDay

深度解读 | 关于SBOM最基础元素,你需要知道的(Part II)

安势信息

#开源 #SBOM 软件供应链安全 SBOM最基础元素 开源安全与治理

架构训练营毕业总结

joak

在线XML转TSV工具

入门小站

工具

SpringMvc如何同时支持Jsp和Json接口?

xiaoxi666

spark实战之:分析维基百科网站统计数据(java版)

程序员欣宸

Java spark 8月月更

又一个WS-CDL工具包诞生了_SOA_Mark Little_InfoQ精选文章