前面几篇文章中的步骤创建了一个满足业务需求的完全的SOA解决方案模型。
The steps in the previous articles created a complete SOA solution model that meets the business requirements.
RationalSOMA 2.9包含一组全面的工作指导,描述了如何使用这种模板构建服务解决方案模型。
Rational SOMA 2.9 includes a comprehensive set of tool mentors that describe how to build a service solution model using this template.
该U ML模型实质上定义了什么是定义了任何实现了业务过程的解决方案模型都必须满足的结构和行为需求的规范。
This UML model provides what is, in essence, a specification that defines both structural and behavioral requirements that must be satisfied by any solution model that implements the business process.
我们将这个架构称为“工厂模式”(Factory Schema),它为我们提供构造什么、用什么和怎么构造等信息,也是工厂构造者解决方案模型说明书的一个组成部分。
We call this the 'factory schema', and it tells us what we are building, with what, and how. It is part of the guidance the factory builder conveys for their model of the solution in this domain.
客户组织可以定义其数据模型,还能对那些符合其接口和需求的计算解决方案进行投标。
A customer organization can define its data model and tender for competing solutions that conform to its interfaces and meet its requirements.
对于他们来说,模型只是思考或交流解决方案的非正式的方式。
For them, models are simply an informal way to think about or communicate a solution.
图2中展示的解决方案处理了早期模型所带来的局限性。
This solution shown in Figure 2 addresses the limitations posed by the earlier model.
它帮助软件开发团队创建一组表现问题域和解决方案域的模型。
It helps software development teams create a set of models representing both the problem domain and solution domain.
对SOA的RUP更新已经在许多(和谐的)地方得到扩展,以提供关于体系结构开发和面向服务解决方案的设计模型的具体指导。
The RUP update for SOA has been extended in a number of (sympathetic) places to provide specific guidance on the development of architectural and design models of a service-oriented solution.
当然可以通过手工来创建解决方案,并且将该模型作为向导也是非常有帮助的。
It is certainly possible to create the solution by hand, and having the model as a guide would be very helpful.
可以通过采用行业框架和参考模型来加速解决方案定义工作。
Solution definition can be accelerated through the adoption of industry frameworks and reference models.
而本文把重点放在用于实现服务并将服务组装成解决方案的编程模型上。
Instead, this article focuses on the programming model for implementing services and assembling them into solutions.
相反,如果工件详细说明并且实现了一个解决方案,包括支持文档、模型、需求、测试等等,那么此资产就具有高的联接性。
In contrast, if the artifacts specify and implement a solution including supporting files, models, requirements, tests, and so on, then the asset has high articulation.
本文将介绍成功SOA采用所必需的软件工程方法和流程,还说明交付 SOA解决方案所需的构件(如模型和资产)。
This article presents the software engineering methods and processes needed for successful SOA adoption, as well as the artifacts needed to deliver SOA solutions, such as models and assets.
定义了用于构建SOA解决方案的软件构件,如模型、资产和模式等。
It defines software artifacts used to build SOA solutions, such as models, assets, and patterns.
通常,组织将提供解决方案的一个详细部署模型。
Typically, the organization presents a detailed deployment model of the solution.
结果得到一个和技术无关的但是完全的架构服务解决方案的设计模型。
The result is a technology-neutral but complete design model of an architected service solution.
建立一个业务(逻辑)模型的解决方案。
同样,当您创建解决方案时,您可以指望使用许多模型。
As such, you can look to use a number of models when creating a solution.
当产品同时提供JACC和基于专用API的解决方案时,务必了解每个模型中可用的功能。
When a product provides both JACC and proprietary API-based solutions, it is important to understand the capabilities available in each model.
开发人员将流程模型作为输入来实现解决方案。
A developer USES a process model as the input to implement a solution.
该逻辑模型视图对SOA解决方案的功能基础进行了分解。
The logical model view decomposes the functional underpinnings of an SOA solution.
所开发用于指定基于SOA的解决方案的功能的流程模型应该遵循图2中所示的分解结构。
Process models developed to specify functions of an SOA-based solution should follow the decomposition structure in Figure 2.
然后,我将提供一个用于构建灵活的工作流程解决方案的两层模型。
Then, I'll present a two-layer model for building flexible workflow solutions.
即使您为某个解决方案修改了该流程模型,多数情况下,不意味着您需要修改企业标准。
After all, even though you modify a process model for a particular solution, in most cases that does not mean that you want to change your enterprise standard.
事实上,我们应该对一成不变的解决方案或者模型保持怀疑。
Indeed, we should be sceptical of 'permanent' solutions or models.
大多数工程师在他们开始制造产品之前进行严格的问题分析并且建造被提议的解决方案的模型。
Most engineers apply rigorous problem analysis and build models of proposed solutions before they commit to manufacturing them.
本系列的后续文章将具体介绍创建服务模型和解决方案来有效满足业务流程模型所表达的需求。
The remaining articles in this series provide details regarding the creation of service models and solutions that effectively meet the requirements expressed by the business process model.
示例Web服务提供者应用程序组成了解决方案的模型层。
The sample Web services provider application constitutes the model layer of the solution.
图3:通过行业模型考虑解决方案的约束条件。
Figure 3: Considering solution constraints with the Industry models.
应用推荐