当前位置: 首页 > news >正文

论Orchestration和Choreography

论Orchestration和Choreography

  • 2022.9.1
  • 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。

检索文献,可以看到Orchestration和Choreography有这样的描述:

The terms orchestration and choreography describe two aspects of emerging standards for creating business processes from multiple Web services. The two terms overlap somewhat, but orchestration refers to an executable business process that can interact with both internal and external Web services. Orchestration always represents control from one parry’s perspective. This distinguishes it from choreography, which is more collaborative and allows each involved party to describe its part in the interaction. Proposed orchestration and choreography standards must meet several technical requirements that address the language for describing the process workflow and the supporting infrastructure.

如果使用百度进行检索关键词“Orchestration 与 choreography”,大致可以看到有这么两类理解:(链接数量很多,但基本可归纳为两类)

1、编制(orchestration)和编排(choreography)

见:https://blog.csdn.net/aplumage/article/details/123387838

2、编排(Orchestration)和编舞(Choreography)

见:https://www.jdon.com/55368

这两种均不可取,只会引入歧义、徒增烦恼,对于技术的把握并无助力。

故我的观点是:一旦英文文章中出现了“Orchestration and Choreography”,可以将两者合并译为“编排”,无需单独区分对应翻译,中文的编排一词,其含义足以覆盖“Orchestration and Choreography”。

相关文章:

  • JUC线程线程池和锁面试题
  • TypeScript 简介
  • css过渡效果
  • mysql中EXPLAIN命令解析
  • 【NodeJs-5天学习】第二天篇④ ——项目模块化
  • LeetCode 110.平衡二叉树 (C++)
  • 基于SpringBoot的校园闲置物品交易管理系统
  • 在线表格 循环替换 脚本
  • 量化投资学习——股指期货研究(二)
  • npm下载包速度慢-淘宝NPM镜像服务器--如何切换其他服务器下载
  • 基于elasticjob的入门maven项目搭建
  • 【校招VIP】产品项目分析之竞品分析
  • 服务端(后端)主动通知前端的实现:WebSocket(springboot中使用WebSocket案例)
  • 计算机毕业设计django基于python教学互动系统(源码+系统+mysql数据库+Lw文档)
  • 2022深圳xxx校招Java笔试题目(选择题+简答题)
  • css系列之关于字体的事
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • LeetCode18.四数之和 JavaScript
  • leetcode讲解--894. All Possible Full Binary Trees
  • PHP 程序员也能做的 Java 开发 30分钟使用 netty 轻松打造一个高性能 websocket 服务...
  • Spring-boot 启动时碰到的错误
  • vue 个人积累(使用工具,组件)
  • 反思总结然后整装待发
  • 算法-插入排序
  • 吴恩达Deep Learning课程练习题参考答案——R语言版
  • 用element的upload组件实现多图片上传和压缩
  • Java性能优化之JVM GC(垃圾回收机制)
  • mysql面试题分组并合并列
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • 扩展资源服务器解决oauth2 性能瓶颈
  • 如何正确理解,内页权重高于首页?
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (JS基础)String 类型
  • (LeetCode 49)Anagrams
  • (libusb) usb口自动刷新
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (算法)N皇后问题
  • (一)Neo4j下载安装以及初次使用
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • (转)memcache、redis缓存
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .Net mvc总结
  • .NET 分布式技术比较
  • .net 写了一个支持重试、熔断和超时策略的 HttpClient 实例池
  • .net分布式压力测试工具(Beetle.DT)
  • .NET轻量级ORM组件Dapper葵花宝典