通过自动创建出站服务,可以创建表示服务定义中的服务和每一个端口的目的地,并将它们连接到服务调用程序,如图3 所示。
Doing so automatically creates destinations that represent the service and each port in the service definition, and connects them to a service invoker, as shown in Figure 3.
在加载任何WSDL时,注册中心创建一组表示服务定义的不同部分的逻辑对象,并且所包括的策略只是该服务定义的另一个部分。
Upon loading of any WSDL, the registry creates a set of logical objects representing the different parts of the service definition, and the included policies are just another part of that.
数据的表示和聚合在过程定义之外处理,通过一般的服务调用来实现。
The presentation and aggregation of data is handled outside of the process definition, and implemented through generic service calls.
将表示外部对象的概念与使用用户定义的关系的服务关联起来。
Relate a Concept that represents an external object to a service using a user defined relationship.
这种表示的优点是,类型和消息定义在描述所公开的服务的WSDL模式中可直接重用。
This has the benefit of making the type and message definitions directly reusable in the WSDL schemas that describe the exposed services.
虽然可以用Web服务描述语言(WSDL)来定义简单的请求/响应交互,但我们不能使用功能有限的WSDL来表示实际的编排。
While Web Services Definination Language (WSDL) can be used to define simplistic Request/Response interactions, I cannot use WSDL with its limited capabilities to express realistic choreographies.
例如,PayCircle倡议(PayCircle initiative)就是一个这样的标准,它试图定义付款服务提供者应该如何通过Web服务表示他们的接口。
For instance, the PayCircle initiative is one standard that is attempting to define how a Payment service Provider should present their interfaces with web services.
服务使用接口表示,而接口则是使用以下方法之一进行定义的。
The services are represented using interfaces, which are defined using one of the following.
portlet定义注册服务——PortletDefinitionRegistryService接口表示Web控制台门户中可用的所有portlet和portlet应用程序。
Portlet definition registry service - the PortletDefinitionRegistryService interface represents all portlets and portlet applications available in the Web console portal.
第一部分定义了服务的抽象接口,用端口类型(port type)表示,它包含操作集合(也就是业务功能)。
The first defines the abstract interface of a service, represented by port types, which contain collections of operations (that is, business functions).
我们需要使Web服务的参数具有更加通用的格式,这样就可以更方便地生成或使用对自定义对象的通用表示。
We need the parameter (s) to the Web service to be in a more generic form, so that we can easily go to and from the generic representation to the custom objects.
因此,为了在Web服务定义中嵌入现有API,您只需要约定如何将调用参数和返回值表示为XML消息结构即可。
So to embed an existing API within a web service definition, you just need a convention for how to represent call parameters and return values as XML message structures.
HTTPXML数据绑定:用于接收XML(表示服务接口中定义的数据对象)。
HTTP XML data binding: Used to receive XML, which represents the data object defined in the service interface.
这意味着复杂的数据结构可以表示成类,Web服务栈能够自动将类属性映射到WSDL文件中定义的数据类型。
This means the complex data structures can be represented as classes and the Web Services stack will automatically map the class attributes to the data types defined in the WSDL file.
清单1中的切入点指定变量,表示定义web服务切入点需要设置的各种属性。
The entry point in Listing 1 specifies variables, which indicate the various properties you need to set as part of the web service entry point definition.
Web服务分布式管理:使用 Web 服务的管理(MUWS)1.0规范定义了如何表示和访问作为 Web 服务的资源的可管理性接口。
The Web Services Distributed Management: Management Using Web Services (MUWS) 1.0 specifications define how to represent and access the manageability interfaces of resources as Web services.
它同样也为作为SOAP消息(它被发送到Web服务端点)中消息信息头的这个信息的表示定义了一组规则。
It also defines a set of rules for the represention of this information as message information headers in SOAP messages that are sent to Web services endpoints.
显示服务器——此模式将表示实现定义为显示信息和订阅事件的抽象服务。
Display server — This pattern defines the presentation implementation as an abstract service for displaying information and subscribing to events.
使用映像定制技术来创建自定义映像,并用它来表示WAS和DB服务器,并带上必要的参数和脚本。
Custom images are created using the image customization technique which represents the WAS and the DB server with the necessary parameters and scripts.
最后,为通用服务器集群创建另一个服务器定义,用于表示在端口10081上运行的应用程序。
Finally, create another server definition for the generic server cluster to represent the application running on port 10081.
显然,WSDL并不关注服务的真正实现,它只表示注册的服务哪些是可用的。 (除非你在一个大的WSDL中定义所有的事情,很多人都这么做)。
Obviously, what a WSDL doesn't address is what the service really is for, nor is it a true registry of what services are available (unless you stuff everything in one-big WSDL, which is done a lot).
细粒度的服务表示定义一定程度的功能性的公共接口。
Fine-grained services present public interfaces defining a specialized degree of functionality.
可组合可以使用从isv、遗留、第三方或自定义资产公开的服务对它们进行组合,以表示某个业务流程。
Composable They can be assembled using services exposed from ISV, legacy, third party, or custom assets to represent a business process.
要支持上述之外的表示,您需要编写自定义服务提供方程序。
To support representations other than those above, you must write your own custom providers.
这些资源将通过URI来标识,并通过服务器上的XML模式定义的XML文档来表示。
These resources are addressed by using URIs and are represented by XML documents that are defined by XML schemas residing on the server.
Wink也为定义和实现资源、表示以及构成一个服务的统一方法提供了必要的基础架构。
Wink provides the necessary infrastructure for defining and implementing the resources, representations, and uniform methods that comprise a service.
日志服务——LogManagerService接口表示定义Pluto门户驱动器的日志记录实现的功能。
Log service - the LogManagerService interface represents functionality defining the Pluto portal driver's logging implementation.
在客户机的这个版本中,AxisSQClient首先获取传入的WSDL (arg[0])所定义的股票报价服务的一个表示。
In this version of the client, AxisSQClient first gets a representation for the stock quote service defined by the incoming WSDL (arg [0]).
定义一个表示服务提供者的ServiceContract。
Define a ServiceContract that represents the service provider.
接下来,客户机获取传入的WSDL (arg[0])所定义的股票报价服务的一个表示。
Next, the client gets a representation for the stock quote service defined by the incoming WSDL (arg [0]).
应用推荐