保持原子服务层与合成服务层的分离。
Keep the atomic service layer and composite service layers separate.
原子服务是指不需要其他服务的细粒度服务。
Atomic services are fine-grained services that don't require other services.
此外,还可以将原子服务编排成级别更高、功能齐全的服务。
Furthermore, atomic services can be orchestrated (composed) into higher level, full-fledged services.
每个流程调用原子服务和组合服务,如接受申请、调查信用度等等。
Each process invokes atomic and composite services, such as receive applications, check credit, and so on.
无论你是在开发复合服务还是原子服务,都会对服务的粒度有所影响。
Whether you are developing composite services or atomic services also has an impact on the granularity of your services.
其中对将功能构建为可执行流程、组合服务和原子服务进行了特别关注。
Specific attention is given to factoring functionality into executable processes, composite services, and atomic services.
SRR可以将此类组合Web服务转换为原子服务,如图2中所示。
SRR can transform such composite web services into an atomic one as described in Figure 2.
第一眼看起来似乎所有原子服务都是细粒度的,而复合服务是粗粒度的,但事实未必如此。
While at first blush it might seem that all atomic Services are fine-grained and composite Services coarse-grained, this is not necessarily the case.
尽量构建直接与主机(mainframe)交互的原子服务,尽量用esb软件来构建合成服务。
Wherever possible, build atomic services to interact directly with the mainframe, and build composite services using ESB software.
而且,一个典型的soa会同时包括细粒度(原子服务)和粗粒度(组合服务)两种服务。
Also, a typical SOA contains both fine-grained (atomic) and coarse-grained (composite) services.
它在服务协作领域也扮演着重要角色,因为它可以用来实现一个组合服务,后者是由多个原子服务通过协作构成的。
It also plays an important role in the area of service collaboration as it can be used to implement a composite service as a collaboration of atomic services.
在soa场景中,理想情况下这些逻辑实体将映射到一个服务组件,该服务组件实现原子服务或复合服务。
In a SOA scenario, these logical entities would ideally map on to a service component which would in turn realize atomic or composite services.
完成一个到原子时间服务的连接所需的时间会影响时间读取的精确性。
The time that it takes to complete a connection to the atomic time service affects the precision of the time reading.
如果指定的级别是原子性或半原子性,日志服务不会将日志消息马上进行持续化处理,相反,它将这些日志信息保存在安全的地方,在提交过程中再将这些信息取回。
If the required level is either atomic or semi-atomic, LogService does not persist the log message immediately. Instead, it keeps it in a safe area from where it can be retrieved during commit.
现在的SOA挑战是在这些原子式的API或信息服务基础上,构建业务驱动的组合服务。
The SOA challenge now is to build business-driven composite services on top of these atomic-like APIs or informational services.
原子事务:web服务上的操作或者全部发生,或者根本不发生。
Atomic Transactions: application operations on web services occur completely or not at all.
WS -Transaction指定的协议可用于BPEL中定义的长期运行的事务模型和一般的Web服务间的原子事务。
WS-Transaction specifies a protocol for the long running transaction model defined in BPEL as well as atomic transactions between regular web services.
WebSphereIntegrationDeveloper还可以帮助团队编排业务流程,方法是将原子连接在一起,并组合服务,以实现业务流程。
WebSphere Integration Developer also helps the team choreograph business process by wiring together atomic and composite services to implement the business processes.
WS-Transaction是一个规范。它扩展了Web服务协调(WS-Coordination)规范来定义一种支持原子事务的协调。
WS-Transaction is a specification which extends the Web Services Coordination (WS-Coordination) specification to define a coordination that supports atomic transactions.
WebSphereApplicationServer中的WS - BA支持使得不同系统上的Web服务能够协调比原子事务耦合得更松散的活动。
WS-BA support in WebSphere Application Server enables Web services on disparate systems to coordinate activities that are more loosely coupled than atomic transactions.
将所有组合Web服务转换为原子过程可以算作开发语义Web服务的短期目标。
Transforming all composite Web services into atomic processes can be the short-term goal for developing semantic Web services.
本系列的后续教程将介绍DB 2受信任上下文、Web服务安全和Web服务原子事务。
Future tutorials in the series will cover DB2 trusted context, Web service security, and Web service atomic transactions.
从传统的到Web服务事务有相对直接的映射,我们映射Web服务原子事务的Durable2pc变体作为例子。
There is a relatively straightforward map from classic to web services transactions and we mapped the Durable 2pc variety of web services Atomic transaction as an illustration.
从图4中可以清楚地得到使用Web服务的原子事务(WS - c和ws - AT)和不使用Web服务的原子事务(例如图2和3)大体上是相同的。
From Figure 4, it is clear that atomic transactions using web services (WS-C, and WS-AT) are substantially the same as without web services (Figures 2 and 3, for example).
在本文中,我们定义了一个事务语法支持的日志服务,重点解决原子性语法。
In this paper, we define a log service with some transactional semantics and concentrate on the atomicity semantics.
数据控制需要从服务器移动到文件,甚至到数据自身内的原子单元。
Data control needs to move from servers to files and even atomic units within the data itself.
与服务器端编程模型相反,不存在用于构成针对存储库的原子事务的客户端机制。
In contrast to the server-side programming model, there is no client-side mechanism for composing atomic transactions over the repository.
然后日志服务器持久化所有事务原子性和半原子性的日志消息。
The logging server then persists all log messages that require atomicity or semi-atomicity.
注意,保持状态不变的服务通常是原子(细粒度服务)。
Note that services that hold state are typically atomic (fine-grained).
它同样可以使用日志服务节点上的日志服务(Logging),发送不同事务原子级别的日志信息。
It also USES the log service (Logging) on the log service node, sending log messages with different atomicity levels.
应用推荐