前页 后页

WSDL模型

您可以使用图工具箱的WSDL页面快速轻松地为Web服务定义中的元素建模。第一步,您可以使用WSDL页面上的Namespace图标在Browser窗口中创建示例WSDL Package结构。您可以将此示例程序包结构用作开发WSDL的模板。

创建一个新的WSDL包结构

行动

也可以看看

1个

在浏览器窗口中,创建所需的顶级项目结构(模型和视图),然后单击适当的视图。

建筑模型 观看次数

2

单击浏览器窗口标题下拉列表中的“新软件包”选项。

显示“新模型包”对话框。

浏览器标题栏

3

在“名称”字段中,输入新程序包的名称,然后选择“创建图”单选按钮。

添加包裹

4

单击确定按钮。

显示“新图”对话框。

5

在“名称”字段中,输入新图的名称。

在“选择自”面板中,选择“ UML结构”,然后在“图类型”面板中,选择“类”。

添加新图

6

单击确定按钮。

在浏览器窗口中,双击新图名称旁边的图标。该图将在图视图中打开,并且在“图工具箱”中显示“类”页面。

图表工具箱

7

在工具箱中,单击Search以显示“查找工具箱项”对话框并指定“ WSDL”,然后从结果中选择“工具箱”页面。

显示“ WSDL”工具箱页面。

WSDL工具箱

8

单击工具箱中的“名称空间”图标,并将其拖到“类”图中。

显示“ WSDL命名空间属性”对话框。

输入WSDL包名称和目标名称空间的URL。您可以稍后编辑这些值。

WSDL命名空间

9

单击确定按钮。

在图上创建了样本“ WSDLnamespace”原型包结构,并在浏览器窗口中显示,展开了完整的模型结构。

模型结构由以下子包组成,并带有一个概览图以在它们之间进行导航:

  • 类型:在类型图上包含Web服务传递的数据的XSD类型。
  • 消息:包含WSDL消息,建模为UML标有刻板印象«WSDLmessage»类
  • PortTypes:包含WSDL端口类型,建模为带有原型«WSDLportType»的UML接口
  • 绑定:包含WSDL绑定,建模为实现PortType的UML类。
  • 服务:包含WSDL服务,建模为UML接口,并与每个公开的绑定关联
WSDL 1.1模型结构 建模XSD

10

在其相应的Package中对每个WSDL构造进行建模。

WSDL消息 WSDL消息部分 WSDL端口类型 WSDL端口类型操作 WSDL绑定 WSDL绑定操作 WSDL服务 WSDL文件

模板WSDL模型-图

WSDLnamespace软件包充当WSDL结构的容器。

Template WSDL Model - Diagram

模板WSDL模型-浏览器窗口层次结构