SOA 翻譯
一 .SOA定義
The main driver for SOA is to define an architectural approach that assists in the
flexible integration of IT systems. Organizations spend a considerable amount of
time and money trying to achieve rapid, flexible integration of IT systems across
all elements of the business cycle. The drivers behind this objective include:
SOA主要驅(qū)動(dòng)是為了定義一個(gè)體系方法以此來增加在IT系統(tǒng)整合的伸縮性.通過業(yè)務(wù)周期的所有元素,可以花費(fèi)一定量的時(shí)間和金錢迅速提升體系,IT系統(tǒng)整合的伸縮性.
為此驅(qū)動(dòng)包括:
1> Increasing the speed at which businesses can implement new products and
processes, can change existing ones, or can recombine them in new ways
加速業(yè)務(wù)實(shí)現(xiàn)新產(chǎn)品或者新流程,或改變現(xiàn)有,甚至能以新的方式組合它們.
2> Reducing implementation and ownership costs of IT systems and the
integration between them
減少IT系統(tǒng)實(shí)現(xiàn)以及所有權(quán)的花費(fèi),減少系統(tǒng)之間整合.
3> Enabling flexible pricing models by outsourcing more fine-grained elements of
the business than were previously possible or by moving from fixed to
variable pricing, based on transaction volumes
通過外部采購(gòu)可伸縮性價(jià)值模型比以前更細(xì)粒度業(yè)務(wù)元素,甚至可以基于事務(wù)量從固定移動(dòng)到可變價(jià)值
4> Simplifying the integration work that is required by mergers and acquisitions
合并與需求需要簡(jiǎn)化整合工作.
5> Achieving better IT utilization and return on investment
完成更好IT利用及其投資回報(bào).
6> Achieving implementation of business processes at a level that is
independent from the applications and platforms that are used to support the
processes
在某個(gè)級(jí)別上對(duì)業(yè)務(wù)流程實(shí)現(xiàn),并從應(yīng)用和平臺(tái)中獨(dú)立來支持流程.
SOA prescribes a set of design principles and an architectural approach to
achieve this rapid, flexible integration.
為了實(shí)現(xiàn)快速,可伸縮性整合,SOA 規(guī)定了一系列設(shè)計(jì)原理和一個(gè)結(jié)構(gòu)體系方法
二 .SOA體系方法
SOA is an integration architecture approach based on the concept of a service.
The business and infrastructure functions that are required to build distributed
systems are provided as services that collectively, or individually, deliver
application functionality to end-user applications or other services.
SOA specifies that within any given architecture, there should be a consistent
mechanism for services to communicate. That mechanism should be loosely
coupled and support the use of explicit interfaces.
SOA brings the benefits of loose coupling and encapsulation to integration at an
enterprise level. It applies successful concepts proved by Object Oriented
SOA是基于service概念整合體系方法.業(yè)務(wù)和基本結(jié)構(gòu)運(yùn)行需要?jiǎng)?chuàng)建分布式系統(tǒng)作為service,并提供共同或私有發(fā)布功能性的應(yīng)用給
終端用戶或其他service.SOA僅在任何給定體系指定,可能是從商業(yè)到通訊一致的service.商業(yè)可能是松散耦合,支持使用外部接口.
SOA提供松耦合行為和在企業(yè)級(jí)別封裝整合.
三 .
posted on 2006-05-17 17:13 jame 閱讀(342) 評(píng)論(0) 編輯 收藏 所屬分類: J2EE