选择包含信用卡服务的抽象服务描述的WSDL文件。
Select the WSDL file that contains the abstract service description of the credit card service.
请考虑下面清单1所示的使用WSDL的抽象服务描述。
Consider the following abstract service description using WSDL shown in Listing 1.
并且这些绑定描述怎样将抽象服务描述映射到特定访问协议。
And these bindings describe how the abstract service description is mapped to a specific access protocol.
它的编程接口严格基于WSDL端口类型定义的抽象服务接口。
Its programming interface is strictly based on the abstract service interface defined by the WSDL port type.
提供端口类型编译器来生成允许使用抽象服务接口的调用的存根。
It comes with a port type compiler to generate a stub that allows invocation using the abstract service interface.
使用者实例(从使用者的角度)发出对某个抽象服务提供者的请求。
A consumer instance issues a request for (from the consumer perspective) an abstract service provider.
用相同的方法选择包含信用卡服务抽象服务描述的WSDL文件。
Select the WSDL file that contains the abstract service description of the credit card service as described above.
绑定本身可以代表抽象服务描述到用来访问服务的任意一种协议的映射。
The binding itself may represent a mapping of the abstract service description to any arbitrary protocol for accessing the service.
显示服务器——此模式将表示实现定义为显示信息和订阅事件的抽象服务。
Display server — This pattern defines the presentation implementation as an abstract service for displaying information and subscribing to events.
这个类公开一个映射抽象服务接口的接口,从而向客户机隐藏Web 服务调用的细节。
This class exposes an interface that maps the abstract service interface, and thus hides the details of a web service invocation from the client.
使用生成存根的应用程序可以利用抽象服务接口,并且这样与协议和WSIF客户机api分离。
Applications that use the generated stubs can use the abstract service interface and are thus insulated from the protocol and the WSIF client API.
正如您可以看到的,WSIF的API由以WSDL编写的抽象服务描述驱动;它完全从实际使用的绑定中分离出来。
As you can see, WSIF's API is driven by the abstract service description in WSDL; it is completely divorced from the actual binding used.
在这种情况下,我们使用一个抽象类来定义服务规范,如图5所示。
In this case, we use an abstract class to define the service specification, as shown in Figure 5.
在第一种情况下会进行从更为抽象的软件服务模型的默认转换。
In the first case a default transformation is performed from the more abstract software services model.
在该过程中,我们将添加信息服务抽象层,以及服务虚拟化和连接性。
In the process we'll add the information services abstraction layers, and the service virtualization and connectivity.
例如,交互服务抽象允许人员、流程和信息进行协作。
For example, the interaction services abstraction allows people, processes, and information to collaborate.
然后,程序功能就会渐渐的抽象为服务,它是通过依赖注射来管理的,并位于合适的服务层中。
Then, gradually, application functionality can be abstracted into services, which are managed via dependency injection and which reside in a proper service layer.
管理是松耦合问题的关键,而松耦合是服务抽象的核心架构原则。
Management is the key to loose coupling-the core architectural principle behind the service abstraction.
架构上,组件通过一个抽象的服务模型(一个消息传递模型,位于任何特殊协议或消息编码之上的抽象层中)进行交互。
Architecturally, components interact via an abstract service model-a messaging model that resides at a level of abstraction above any particular protocol or message-encoding format.
因此,您至少可以确定两个级别的服务抽象,即高级活动和由活动所操作的低级应用程序服务。
Thus, you can identify at least two levels of service abstraction, namely the high level of activities and the low level of application services manipulated by activities.
提供预先存在的业务服务的业务级别抽象。
Provide a business-level abstraction for the composition of preexisting business services.
两者在功能上都是等价的服务抽象。
Rather, both are functionally equivalent service abstractions.
在任何SOA中,都有细粒度服务抽象的空间(假定有业务要求的话)。
There is room for fine-grained service abstractions in any SOA, assuming that there is a business need.
此类的服务只有一个,它抽象在门户中定义的所有其他搜索服务。
There is only one such service and it abstracts all the other search services that have been defined in the portal.
在图1中,通用搜索服务抽象SIAPI实现和服务之间的差异,并可以访问门户中部署的所有集合。
In Figure 1, the generic search service abstracts the difference between the SIAPI implementations and services, and enables access to all the collections deployed in a portal.
在设计取决于现有的IT环境而不是现在和将来的业务需要的情况下,自底向上的方法往往会导致不好的业务服务抽象。
The bottom-up approach tends to lead to poor business-service abstractions in case the design is dictated by the existing IT environment, rather than existing and future business needs.
在应用程序需要更抽象的服务视图和不希望处理WSIF客户机api的情况下,无存根调用不适用。
Stubless invocation is not desirable in cases where the application wants a more abstract view of the service and does not want to deal with the WSIF client API.
操作是被服务支持的行为的抽象定义。
An operation is an abstract definition of an action supported by the service.
松耦合和“服务抽象”原则及“服务可重用性”原则一起都是可组合服务的核心驱动力。
Loose coupling together with the "service Abstraction" principle and the "service Reusability" principle are central enablers of composable services.
您可以通过扩展两个插件来撰写设计模式:抽象出模式服务用途的模式服务和模式框架。
You can author a design pattern by extending two plug-ins: a pattern service and a pattern framework that abstracts the use of the pattern service.
应用推荐