第二个核心原则是面向方面的连接。
面向方面的技术具有很多潜在的优势。
什么是面向方面的编程?
这就产生了称为面向方面的搜索的新的搜索范例。
不幸的是,面向方面的编程并没有被列入考虑范围。
Unfortunately, Aspect-Oriented Programming was not considered.
面向方面的编程本身就表现为原则性的元数据消费者。
Aspect-oriented programming presents itself as a principled consumer of metadata.
容易看出在实现面向方面的功能时使用这些操作会多么有用。
It's easy to see how these would be useful to work with when implementing aspect-oriented features.
面向方面的解决方案的一个关键元素是其组成部分的生命周期。
A key element of a service-oriented solution is the life cycle of its parts.
一种特别是在Web上日益流行的方法是面向方面的组织方案。
An approach that is growing in popularity, particularly on the Web, is the faceted organizational scheme.
面向方面的模式将结合使用方面、AJDT和模型驱动的开发。
The aspects Patterns combine aspects, AJDT and Model Driven development.
这个功能还对面向方面的编程(即aop)具有特殊意义的影响。
The facility will also have a particularly significant impact on aspect-oriented programming, or AOP.
面向方面的处理方法(AOA)有助于工具积极的辅助过程定制。
不久之前,我听到了一个流传的说法,说面向方面的程序不能测试。
A while ago, I heard a rumor circulating that aspect-oriented programs couldn't be tested.
面向方面的处理方法(AOA)的原则同过程创作工具高度的兼容。
Principles of the AOA are highly compatible with process-authoring tools.
我所讨论的所有面向方面的设计解决方案都可在本文的代码压缩包中找到。
All of the aspect-oriented design solutions I've discussed are available complete in the code bundle for this article. The solutions have the following characteristics.
在工程中使用面向方面的处理方法(AOA)主要基于以下三个重要原因。
Here are three key reasons for using the AOA in process engineering.
图1和图4表明esb需要服务元数据以执行服务虚拟化和面向方面的连接。
Figure 1 and Figure 4 suggest that the ESB requires service metadata to perform service virtualization and aspect-oriented connectivity.
面向方面的搜索和导航是一种新的搜索范例,可以方便定位和筛选搜索结果。
Faceted search and navigation is a new search paradigm that facilitates locating and filtering search results.
EJB 3.0还增加了在您的应用程序中使用面向方面的编程技术这一能力。
EJB 3.0 also adds the ability to use Aspect Oriented Programming techniques in your application.
IDE集成的目标是在熟悉的 IDE 中方便地编写和构建面向方面的程序。
The goal of IDE integration is to make it easy to write and build aspect-oriented programs in your favorite IDE.
本系列文章的第 2部分将会更为详尽地讨论这些面向方面的功能是如何实现的。
Part 2 of the article series will look more closely at how these aspect-oriented capabilities are achieved.
此逻辑执行服务虚拟化和面向方面的连接,旨在实现应用程序服务之间随需应变的互连。
This logic performs service virtualization and aspect-oriented connectivity, which is targeted at achieving on demand interconnectivity between application services.
面向方面的处理方法(AOA)正是满足了我们对一种记录过程扩展的标准方法的需要。
An AOA addresses the need for a standard method of documenting process extensions.
清单3显示了如何用ExprEditor来报告面向方面的转换的可能目标的基本项目。
Listing 3 shows how you can use ExprEditor to report the basic items that are potential targets for aspect-oriented transformations.
本文用与产品无关的术语描述了ESB如何支持服务虚拟化和交互参与者之间面向方面的连接。
The article described, in product-independent terms, how the ESB supports service virtualization and aspect-oriented connectivity between interacting participants.
正如下面将要讨论到的,面向方面的处理方法(AOA)提供了一种捕获过程扩展的模块化方法。
As discussed below, AOA provides a modular way of capturing process extensions.
其主要概念是使用依赖项注入和面向方面的编程来简化和平稳地进行从开发到测试再到生产的转换。
Its main concept is the use of dependency injection and aspect-oriented programming to simplify and smooth the transitions from development to testing to production.
这些语言包括AspectC++甚至于AspectL,它是一种面向方面的Lisp执行语言。
These include AspectC++ and even AspectL, which is an aspect-oriented Lisp implementation. 1
如果目的是分离关注点、透明性和灵活性,那么面向方面的编程 (AOP)通常就是正确的答案。
When you're aiming for separation of concerns, transparency, and flexibility, aspect-oriented programming (AOP) is often the right answer.
为了支持服务请求者和提供者之间的交互所必需的服务虚拟化和面向方面的连接,ESB提供了中介流。
To support the service virtualization and aspect-oriented connectivity necessary in interactions between service requester and providers, the ESB provides mediation flows.
应用推荐