[翻译技巧]Orchestration 和 Choreography 的区别及其翻译

这是Web服务里的两个常见术语。具体地讲,他们都是关于Web服务合成的。这两个词有时会被替换使用,但有时(比如想进一步细分两种不同的合成方法时)要区分这两个词。

下面这几段文字摘自《Understanding SOA with Web Services中文版》,它们解释了Orchestration 和 Choreography 异同。
{{
编制(orchestration)和编排(choreography)是常用于描述“合成Web服务的两种方式”的术语。虽然它们有共同之处,但还是有些区别的。Web服务编制(Web Services Orchestration,WSO)指为业务流程(business processes)而进行Web服务合成,而Web服务编排(Web Services Choreography,WSC)指为业务协作(business collaborations)而进行Web服务合成。(参见图6-13) WSO关注于以一种说明性的(declarative)方式(而不是编程的方式)创建合成服务。WSO定义了组成编制(orchestration)的服务,以及这些服务的执行顺序(比如并行活动、条件分支逻辑等)。因此,可以将编制(orchestration)视为一种简单的流程,这种流程自身也是一个Web服务。WSO流通常包括分支控制点、并行处理选择、人类响应步骤以及各种类型的预定义步骤(例如转换、适配器、电子邮件及Web服务等)。
 
...... WSC关注于定义多方如何在一个更大的业务事务中进行协作。WSC通过“各方描述自己如何与其他Web服务进行公共消息交换”来定义业务交互,而不是像WSO中那样描述一方是如何执行某个具体业务流程的。
在用WSC来定义业务交互时,需要一个对“业务流程在交互过程中所使用的消息交换协议”的正式描述,对在“有状态的、长期运行的、涉及多方的流程”中的对等的(peer-to-peer)消息交换(同步的或异步的)进行建模。 ...... WSO与WSC的关键区别在于:WSC是一种对等模型(peer-to-peer model),业务流程中会有很多协作方;而WSO是一种层次化的请求者/提供者模型(hierarchical requester/provider model),WSO仅定义了应调用什么服务以及应该何时调用,没有定义多方如何进行协作。
}}通过以上的文字,大家可以大致了解二者的区别了。不过关于二者区别的严格定义,目前莫衷一是。最近(2008年9月)这个辩论还在如火如荼的进行着(感兴趣详看InfoQ对此事的报道:http://www.infoq.com/cn/news/2008/09/Orchestration)。


下面讨论如何翻译这两个词:

choreography 翻译为“编排”似乎没什么争议(尽管极少数人把它翻译为“编制”)
orch



阅读全文(7471) | 回复(0) | 编辑 | 精华 | 删除


[翻译技巧]Paradigm Shift是什么,以及它的译法

http://www.taketheleap.com/define.html WHAT IS A PARADIGM SHIFT? In 1962, Thomas Kuhn wrote The Structure of Scientific Revolution, and fathered, defined and popularized the concept of "paradigm shift" (p.10). Kuhn argues that scientific advancement is not evolutionary, but rather is a "series of peaceful interludes punctuated by intellectually violent revolutions", and in those revolutions "one conceptual world view is replaced by another". Think of a Paradigm Shift as a change from one way of thinking to another. It's a revolution, a transformation, a sort of metamorphosis. It just does not happen, but rather it is driven by agents of change. For example, agriculture changed early primitive society. The primitive Indians existed for centuries roaming the earth constantly hunting and gathering for seasonal foods and water. However, by 2000 B.C., Middle America was a landscape of very small villages, each surrounded by patchy fields of corn and other vegetables. Agents of change helped create a paradigm-shift moving



阅读全文(8642) | 回复(1) | 编辑 | 精华 | 删除


[翻译技巧]greenfield的翻译

全新的,新的 (相对于旧的、过去的、传统的而言)



[翻译技巧]time to market 的翻译

(产品等)推向市场的速度/(产品等)上市的速度 Time to market:快速上市 Time to volume:快速扩产 Time to money:快速周转  



[翻译技巧]关于Metadata一词译名的探讨<转>张建中 (中国科学院网络信息中心) 

转载自: http://www.scormexplorer.com/post/95.html

关于Metadata一词译名的探讨<转> 张建中 (中国科学院网络信息中心)


对Metadata 一词有三种不同的用法(译法):1. 元数据(Metadata) ;2. 描述数据(Metadata);3. 诠释数据(Metadata)。最好能对metadata一词有一个统一的用法或译法,既要考虑到学科特点,又要考虑到前后的发展和大多数人的习惯,形成共识,对今后制定标准有利。为此,我们需对met(a)- 这一词头及和其联成的metadata一词的有关译法进行一些探讨。

1. 关于词头met(a)-

met(a)- 是一构词用的词头,和其它词联用时,常用的译法有:中(间,位)、亚、元、介、偏、超越、总的等。如:

meta-aluminate 偏铝酸盐; metabelian 亚交换群;metachemistry 超化学;

meta-element 母体元素; metagalaxy 总星系; metalogic 元逻辑;

metascience 准科学; metatheory 元理论; meta-substitution 间位取代(作用)等。

在和IT相关的词汇中,meta多译为‘元’。如:meta assember 元汇编程序;metacall 元调用;

meta character 元字符(意为对其它相关字符起控制作用的字符)

metacode 元代码;metacommunication 元通信;metacomposition 元成份,元组成;

metacomputer 元计算机;metadata 元数据;metadata generation 元数据生成;

metadata integration 元数据综合;metalanguigue 元语言(描述另一种语言的语言);

meta-meta-data 元元数据(描述性元数据);meta-information 元信息;

metanotion 元概念;metaprogram 元程序; metarule 元规则;metasymbol 元符号;

metasystem 元系统; metavariable 元变量;metaword 元字符等等。

(参见《英汉计算机综合词典》,1989年,北京:高等教育出版社;《英汉情报图书档案词汇》,1990年,北京:科学出版社)。

2. 关于我国台湾地区的译法

台湾地区把metadata译为“诠释数据”。“诠释”有解释、说明、注释诸意,比“描述”的意义广,是文学语言,在科技、口语中不常用。

3. 关于“描述数据”

把metadata 译为“描述数据”,有两点要慎重:一是“描述”一词的意义不能概括空间数据和关系数据的metadata多数功能,如除对数据集中的数据具有描述外,还对其具有解释、说明、注释、控制等诸多作用;再是“描述数据”反译回英文时,如对不



[翻译技巧]mission-critical 和cutting-edge

转载自: http://dei.gdou.com/blog/lj/archive/2005/03/27/2729.aspx

mission-critical 和cutting-edge 今天在看文章时,突然看到两个复合词,一个是mission-critical , 另一个是cutting-edge, 一时真不知道该如何理解,在google中查了一下,得到如下结果: mission-critical


[翻译技巧]workaround 的翻译:

变通方法,  迂回办法, 替代方案,应对措施  



« 1

日历 | CALENDAR

«November 2018»
123
45678910
11121314151617
18192021222324
252627282930
blog名称:World Wide Web Watch
日志总数:193
评论数量:663
留言数量:75
访问次数:5555824
建立时间:2004年10月30日
站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.031 second(s), page refreshed 144160073 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号