Altova XMLSpy 2023 Enterprise Edition

要创建端口类型,需要执行以下步骤:

 

为端口类型命名

插入操作

添加Input和Output消息

向消息添加参数

 

为端口类型命名

要将NewPortType重命名为MyPortType,请双击NewPortType框的标题栏,然后编辑其名称并按Return键。请注意,端口类型的名称在“概览”输入助手和“详细信息”输入助手中也会发生变化(参见下方截图)。

wsdl-tut-porttype1

 

插入操作

MyPortType中,已存在一个操作,名为NewOperation,因此,我们将使用它。首先,我们将NewOperation重命名为EchoString(双击名称,然后编辑并按Return键)。(要为端口类型插入其他操作,右键单击端口类型框并选择追加操作,然后单击所需的操作类型。)

 

添加Input和Output消息

在将操作追加到端口类型时,您可以选择该操作是否应属于以下五种类型之一:

 

请求-响应

要求-响应

单向

通知

空操作

 

根据操作的类型,为每种类型自动添加Input和Output消息。当选择空操作时,右键单击该操作将允许您选择要插入的消息类型。要删除消息,请在消息上右键单击并选择删除input/output/fault元素。在EchoString操作中,分别将Input和Output消息重命名为EchoStringRequestEchoStringResponse

wsdl-tut-messages1

 

向消息添加参数

每条Input或Output消息在创建时都有一个默认消息部分(或参数),类型为xs:string参见下方截图)。要添加另一个参数,请在消息或其参数之一上右键单击并选择添加消息部分(参数)

wsdl-tut-params-1

要编辑参数,请执行以下操作之一:(i) 双击文本以进行编辑;或(ii) 右键单击参数并选择编辑,或(iii) 使用“详细信息”输入助手(参见上方截图)。

 

© 2017-2023 Altova GmbH